İpucu

org.apache.http.client.HttpResponseException: Not Acceptable Hatası

HttpClient projesi ile bir sunucuyu çağrıldığında aşağıdaki gibi bir hata alınabilir :
org.apache.http.client.HttpResponseException: Not Acceptable
at org.apache.http.impl.client.BasicResponseHandler.handleResponse(BasicResponseHandler.java:71)
at org.apache.http.impl.client.BasicResponseHandler.handleResponse(BasicResponseHandler.java:59)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:657)
Bu hata client'ın Http Header'a eklediği Accept ile sunucunun tanımladığı Accept header'ın birbirini tutmadığı anlamına gelir. Örneğin application/json kabul eden bir sunucu için aşağıdaki gibi set edilmelidir :
httpGet.setHeader("Accept", "application/json");

Bu şekilde yukarıdaki hata alınmaması gerekir.
zafer.teker , 25.05.2018

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir



Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir