Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 使用ASIHttpRequest创建XML请求并将其发送到服务器_Iphone_Objective C_Ios_Asihttprequest_Libxml2 - Fatal编程技术网

Iphone 使用ASIHttpRequest创建XML请求并将其发送到服务器

Iphone 使用ASIHttpRequest创建XML请求并将其发送到服务器,iphone,objective-c,ios,asihttprequest,libxml2,Iphone,Objective C,Ios,Asihttprequest,Libxml2,我试图生成XML请求,通过Http Post发送到服务器。我知道ASIHttpRequest库并想使用它 关于这一点,我有两个问题: 1如何生成XML请求?哪个图书馆最好用?GData/libXML/KissXML?否则呢? 2如何使用ASIHttpRequest将其发送到服务器 请帮忙。 提前感谢。通过以下方式实现: NSString* newStr = [[NSString alloc] initWithData:postBody

我试图生成XML请求,通过Http Post发送到服务器。我知道ASIHttpRequest库并想使用它

关于这一点,我有两个问题: 1如何生成XML请求?哪个图书馆最好用?GData/libXML/KissXML?否则呢? 2如何使用ASIHttpRequest将其发送到服务器

请帮忙。 提前感谢。

通过以下方式实现:

NSString* newStr = [[NSString alloc] initWithData:postBody
                                         encoding:NSUTF8StringEncoding];
NSURL *url = [NSURL URLWithString:urlstr];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:@"r" forKey:newStr];
request.delegate = self;
[request startSynchronous];   

你能解释一下这种情况下的postBody是什么吗?我有一个要发布到服务器的XML请求