我想发送我的联系人列表,其中包含每个号码的所有号码。
我正在尝试将JSON对象(包含我的所有数据)发送到PHP文件并使用json_decode
函数进行解码。
是否可以使用JSON通过HTTP发送中的POST发送到服务器
答案 0 :(得分:1)
是否可以使用JSON通过HTTP发送中的POST发送到服务器
JSON只是文字。您可以通过POST发送文本,对吗?然后你可以发送JSON。
答案 1 :(得分:0)
您可以使用JSON.stringify从JavaScript对象创建String。
E.g。 JSON.stringify({field1:“a”,field2:“b”})
我会使用像jQuery这样的库来将JSON数据发布到服务器。
这会回答你的问题吗?
答案 2 :(得分:0)
首先,正如@Charles所说,JSON是一个字符串。只要它是您可以在服务器上检索的POST的一部分,它就足够了。
ASIHTTPRequest是一个很棒的库,用于处理从iPhone发送到服务器的POST数据。以下是有关如何发送POST的示例:http://allseeing-i.com/ASIHTTPRequest/How-to-use#sending_a_form_post_with_ASIFormDataRequest
这是一个与将NSString编码为JSON相关的问题:Send NSMutableArray as JSON using JSON-Framework