Так что я пытаюсь подключиться к серверу REST с HTTPURLConnection. В запросе HTTPGET должно быть приложение типа контента/json. Когда я использую setRequestProperty("Content-Type", "application/json");
, значение переопределяется на «text/html», но когда я использую setRequestProperty("Accept", "application/json");
, Content-Type устанавливается в application/json. Почему я не могу использовать Content-Type при указании? Уточнение приветствуется.Почему я не могу настроить заголовок с Android HTTPURLConnection?
Мое последнее предположение, что "Accept"
работает с HTTPGET и "Content-Type"
для HTTPPOST.
Подробнее Код:
connection.setRequestMethod("GET");
connection.setUseCaches(false);
//connection.setRequestProperty("Content-Type", "application/json");
connection.setRequestProperty("Accept", "application/json");
duplicate: http://webmasters.stackexchange.com/questions/31212/difference-between-accept-and-content-type-http-headers – ditkin