我一直在开发一个项目,该项目将数据发送到服务器并接收返回值 JSON 数据。不幸的是,当我尝试使用时 HttpPost 它返回为 xml 并不是 JSON.

我能够通过使用解决问题 HttpGet.

我只是好奇是否可以返回 JSON 数据使用 HttpPost?谁能启发我吗?我已经在谷歌上搜索了一段时间,但仍然找不到我的问题的任何答案。

附:请不要标记我的问题。

有帮助吗?

解决方案

问题不是你的 HttpPost 或者 HttpGet, ,这里的关键点是你的服务器。当它收到 POST 时,它会返回一个类似 XML 的字符串,如果收到 GET,它将返回一个类似 JSON 的字符串

其他提示

如果是第三方服务器,请确保为您要检索的格式设置相应的参数。通常这是 接受标头. 。如果它是您自己的服务器,zozelfelfo 是正确的,它取决于您的实现,但不取决于 HTTP 动词。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top