如何将POST数据(包括JSON)从iOS应用程序发送到Web服务器

时间:2012-03-26 18:52:10

标签: ios json post

由于我是iOS新手,我需要你的帮助..

我需要将POST数据从iPad应用程序发送到将处理数据的网络服务器。 在HTML中,可以通过以下形式轻松完成:

<form name="myform" action="myphpfile.php" method="post">
    <input type="hidden" name="input1" value="1" />
    <input type="hidden" name="input2" value="2" />
    <input type="hidden" name="json" value="{"a":"1","b":"2"}" />
</form>

正如您所看到的,我有两个“普通”输入,一个包含json格式的值数组。

如何在我的应用中发送数据并以正确的方式处理json以避免出现问题?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

阅读NSURLRequest。它公开了HTTPMethod字段和HTTPBody。你需要将你的JSON编码为NSData并将其设置为请求体,显然你的HTTPMethod将是“POST”。