EMZETT.
Giriş yap

HTTP 406 Not Acceptable

Kısaca: Sunucu, istemcinin kabul ettiği biçimlerin hiçbirinde yanıt veremez.

Biraz daha ayrıntılı: İstemci Accept, Accept-Language veya Accept-Encoding içinde neyi anlayabildiğini bildirir. Sunucu uygun bir şey bulamazsa 406 yanıtlar (birçok sunucu bunun yerine basitçe varsayılan biçimini sunar).

Ayrıntılı

Ne zaman görülür

  • Sunucu yalnızca JSON bilirken Accept: application/xml ile API çağrısı.
  • mod_security gibi modüllerle çok katı sunucu yapılandırması.

Ne yapabilirsin

  1. Accept başlığını gevşet veya hiç gönderme.
  2. İşletmeciler: sert biçimde reddetmek yerine bir varsayılan biçim sun; güvenlik modüllerinin kurallarını kontrol et.

Ayrıca bak: HTTP Durum Kodlarına Genel Bakış, HTTP