我看过很多教程和问题,使用以下方法将 JSON 对象从 Android 发送到 PHP。例如这个 wordpress 博客、这个 codeproject 教程和一些关于 stackoverflow的答案,比如这些。
所有这些教程和答案都使用HTTP 标头将数据(正文)发送到 PHP,就像这样。
....
// Post the data:
httppost.setHeader("json",json.toString());
....
作为程序员,我们都知道标头并不意味着携带 data(body)。标头应该只携带元数据。
那么,是否有一种正确的方法可以将 JSON 数据从 Android 发送到 PHP,而不涉及在标头中设置数据?