İçeriğe geçin

Hiper Metin Aktarım Protokolü

HTTP, istemciyle sunucu arasındaki talep ve yanıt alışverişini düzenler. Yöntem, durum ve içerik, uygulama için kararlaştırılan yapıya uymalıdır.

Diğer adlarıHTTPHypertext Transfer Protocol
Bulut ve işletim

HTTP ne demektir?

Hiper Metin Aktarım Protokolü (HTTP), taleplerle yanıtların alışverişini düzenleyen bir uygulama protokolüdür. RFC9110, birden fazla HTTP sürümünde ortak olan anlamı tanımlar. MDN yöntemleri, başlıkları, durum kodlarını ve mesaj içeriklerini açıklar. HTTP, web sayfaları ve uygulama arayüzleri için kullanılır.

Örnek: proje listesini almak

Kurgusal portalda tarayıcı sunucudan proje listesini ister. Sunucu erişimi kontrol ederek durum ve içerik taşıyan bir yanıt verir. İstemci, yalnızca bağlantı kuruldu diye başarı varsaymak yerine yanıtı kararlaştırılan arayüz biçimine göre değerlendirmelidir.

HTTP, bir kişinin hangi projeleri görebileceğini kendiliğinden belirlemez. Bu kuralı uygulama yürütmelidir. Durum kodu, gerçek sonucu doğru biçimde açıklamalıdır.

HTTPS, korunan bir bağlantı üzerinden HTTP iletişimini belirtir. HTTP sürümü ise protokolün çeşidini tanımlar; planlama ve hata araştırmasında bu iki konu ayrı tutulmalıdır.

Kaynaklar

Bu konudaki yazılar

ASES ile Bulut ve işletim

Barındırma, yayına alma, bakım ve destek