Ios4 如何通过xml保存到数据库

Ios4 如何通过xml保存到数据库,ios4,Ios4,我正在调用一个服务器端api,它以xml格式返回DB行。我已经分析过了。然后我在iphone中编辑了xml。现在,我想将xml与更改一起保存回服务器。然后,服务器端php脚本将解析xml以保存更改以反映在数据库中。我的问题是,当我调用api时,它返回xml响应。但是如何将xml提供给api呢。我猜是通过构造URL。如果是,我应该写什么HTTP请求头?我想我必须使用post方法。我不想用肥皂,我想用REST。有人能推荐一些关于这个话题的例子吗? 谢谢 Rupaanjaan创建这样的请求 NSMut

我正在调用一个服务器端api,它以xml格式返回DB行。我已经分析过了。然后我在iphone中编辑了xml。现在,我想将xml与更改一起保存回服务器。然后,服务器端php脚本将解析xml以保存更改以反映在数据库中。我的问题是,当我调用api时,它返回xml响应。但是如何将xml提供给api呢。我猜是通过构造URL。如果是,我应该写什么HTTP请求头?我想我必须使用post方法。我不想用肥皂,我想用REST。有人能推荐一些关于这个话题的例子吗? 谢谢
Rupaanjaan

创建这样的请求

NSMutableURLRequest * request = [[NSMutableURLRequest alloc] init];
[request setHTTPMethod:@"POST"];
[request setURL:[NSURL URLWithString:your-url];
[request setValue:set-appropriate-value forHTTPHeaderField:@"Content-Type"];
[request setValue:set-value forHTTPHeaderField:@"Content-Length"];
[request setHTTPBody:NSData-object-holding-data-you-intend-to-post-on-server];