Вопрос

Я работаю над проектом, который отправляет данные на сервер и получает возвращаемое значение JSON данные.К сожалению, когда я пытаюсь использовать HttpPost он возвращается как xml и не JSON.

Мне удалось решить проблему, используя HttpGet.

Мне просто интересно, можно ли вернуть JSON данные с использованием HttpPost?Может ли кто-нибудь просветить меня?Я некоторое время гуглил, но так и не смог найти ответа на свой вопрос.

P.S.Пожалуйста, не отмечайте мой вопрос.

Это было полезно?

Решение

проблема не в тебе HttpPost или HttpGet, ключевым моментом здесь является ваш сервер.Когда он получает POST, он запрограммирован на возврат строки типа XML, а если он получает GET, он возвращает строку типа JSON.

Другие советы

Если это сторонний сервер, убедитесь, что вы установили соответствующие параметры для формата, который хотите получить.Обычно это Принять заголовок.Если это ваш собственный сервер, zozelfelfo прав, и это зависит от вашей реализации, а не от команды HTTP.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top