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.
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
İlgili terimler
- HTTPSHTTPS, HTTP iletişimini TLS ile korur. Korunan aktarım, formun doğru işlendiğini veya kullanıcının erişim yetkisini tek başına göstermez.
- HTTP/2HTTP/2 tek TCP bağlantısında birden fazla HTTP alışverişi taşır. Olası verim artışı, gerçek sayfa ve sunucu performansını ölçmenin yerini tutmaz.
- HTTP/3HTTP/3, HTTP iletişimini QUIC üzerinden taşır. Fayda ve erişilebilirlik ağa ve uçlara da bağlıdır; her durumda hızlanma sağlandığı söylenemez.
- Return-PathReturn-Path, SMTP dönüş yolunu bir başlıkta kaydeder. Hata bildirimlerinin teknik yolunu açıklar; kişinin kimliğini doğrulamaz.
- Envelope-FromEnvelope-From, taşıma ve hata bildirimleri için SMTP gönderenini belirtir. Görünür gönderen adresinden ayrı değerlendirilmelidir.
- Toplu DMARC raporuToplu DMARC raporu, raporlayan posta sisteminin alan adı kontrollerini bir dönem için özetler. Gönderim kaynaklarını ve yapılandırma hatalarını incelemeye yarar.
Bu konudaki yazılar








ASES ile Bulut ve işletim
Barındırma, yayına alma, bakım ve destek

