在 PHP 中将 NSMutableArray 发送到 Json 服务器

Posted

技术标签:

【中文标题】在 PHP 中将 NSMutableArray 发送到 Json 服务器【英文标题】:Send a NSMutableArray to Json server in PHP 【发布时间】:2011-09-15 00:23:04 【问题描述】:

我有一个 NSmutableArray,我想以 JSON 格式发送到服务器,服务器会反序列化它并升级 mysql

NSMutableArray * jsonObject = [[NSMutableArray alloc]initWithObjects:@"Some",nil];
NSString* jsonString = jsonObject.JSONRepresentation;

我认为这是正确的想法? 以及如何发送到服务器?

【问题讨论】:

【参考方案1】:

查看 NSMutableURLRequest 的 setHTTPMethod: (@"POST") 和 setHTTPBody: 方法。您可以构建请求并通过 NSURLConnection 发送。

NSMutableURLRequest class reference

NSURLConnection class reference

【讨论】:

是的,搜索带有 URL 请求的“POST”示例。大多数 Web 服务不接收 JSON 格式的数据,而是以该格式返回。您以 POST 正文格式向大多数 http 服务器发送数据,该格式看起来像格式难看的 URL 数据 name=John&foo=bar&…

以上是关于在 PHP 中将 NSMutableArray 发送到 Json 服务器的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iphone sdk 中将 NSArray/NSMutableArray 转换为 NSFetchedResultsController?

在 iOS 中将 NSMutableDictionary 添加到 NSMutableArray 时崩溃?

如何在Objective-C中将二维整数数组对象添加到NSMutableArray?

在 NSMutableArray 中管理 UIControls

如何将 NSMutableArray 转换为 NSArray?

如何在 PHP 中将特定 PDF 附加到电子邮件中?