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/xmlile API çağrısı. - mod_security gibi modüllerle çok katı sunucu yapılandırması.
Ne yapabilirsin
Acceptbaşlığını gevşet veya hiç gönderme.- İş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