JSON Response from Django in Android

后端 未结 2 919
一个人的身影
一个人的身影 2021-01-06 03:38

I am trying to get a jSON response in Android from my Django based web backend. The response I am getting is

03-19 16:32:32.120: I/System.out(7442): This si          


        
2条回答
  •  囚心锁ツ
    2021-01-06 03:54

    TL;DR
    httpconn.setRequestProperty("Accept", "application/json");


    HttpURLConnection's default "Accept" HttpHeader value is text/html, image/gif, image/jpeg, *; q=.2, /; q=.2

    When text/html is used django returns JSON wrapped with HTML. In case when plain JSON is needed, Accept HttpHeader value should be set to 'application/json'

提交回复
热议问题