Ne anlama gelir
Sunucu, istekte kullanılan HTTP sürümünü desteklemiyor.
Yaygın nedenler
- Bilinmeyen bir sürüm gibi görünen bozuk istek satırı
- Minimal sunucularda çok eski veya çok yeni protokol sürümleri
Nasıl düzeltilir
İstemci veya ziyaretçiyseniz
Tüm sunucuların desteklediği HTTP/1.1'i kullanın ve istek satırının düzgün olduğunu kontrol edin.
Sitenin veya API'nin sahibiyseniz
Gövdede desteklenen sürümlerle yanıt verin.
Örnek yanıt
HTTP/1.1
HTTP/1.1 505 HTTP Version Not Supported
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Belirtim
SSS
› Bir yazım hatası 505'e neden olabilir mi?
Evet. URL'deki bir boşluk istek satırını bölerek sürümün geçersiz görünmesine yol açabilir.
› 505 HTTP/2'de olur mu?
Nadiren; HTTP/2 TLS sırasında anlaşılır, bu yüzden desteklenmeyen bir sürüm doğrudan HTTP/1.1'e geri döner.