🚀 Bilgiseli 160+ Online Geliştirici Aracı Yayında! Ücretsiz kullanmak için tıklayın. Araçları Keşfet
HTTP 101 1xx Bilgilendirme

HTTP 101: Switching Protocols (Protokol Değişimi)

Sunucu, istemcinin Upgrade başlığında talep ettiği protokole (örneğin HTTP/1.1'den WebSocket veya HTTP/2'ye) geçiş yapmayı kabul etti.

⚠️ HTTP 101 Neden Meydana Gelir?

WebSocket el sıkışması (handshake) veya TLS üzerinde protokol yükseltme isteklerinde oluşur.

🛠️ Nasıl Çözülür ve Düzeltilir?

Nginx veya ara sunucuda (Reverse Proxy) WebSocket proxy başlıklarının doğru ayarlandığından emin olun.

Sunucu Yapılandırma (Nginx / Web):
# Nginx WebSocket Proxy Ayarı
location /ws/ {
    proxy_pass http://websocket_backend;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "Upgrade";
}
cURL Test Komutu:
curl -i -N -H "Connection: Upgrade" -H "Upgrade: websocket" https://bilgiseli.net/ws