Iphone 获取并发布来自ios5的请求
我正在为iPhone上的REST服务制作一个客户端。我对如何进行GET和POST请求有点不知所措。我从NSString创建url,将其转换为NSURL,并基于url创建NSURLRequest。从那以后我就迷路了。而且,有时候我关心别人的反应,有时候我不关心。例如,当请求一个新id时,我关心响应,因为它是我稍后上载文件时使用的id,但当我上载文件时,我不关心,因为服务器不发送响应 是否有人有一些(希望)简单的示例代码可以给我指出/分享? 到目前为止,我所拥有的:Iphone 获取并发布来自ios5的请求,iphone,ios,ios5,Iphone,Ios,Ios5,我正在为iPhone上的REST服务制作一个客户端。我对如何进行GET和POST请求有点不知所措。我从NSString创建url,将其转换为NSURL,并基于url创建NSURLRequest。从那以后我就迷路了。而且,有时候我关心别人的反应,有时候我不关心。例如,当请求一个新id时,我关心响应,因为它是我稍后上载文件时使用的id,但当我上载文件时,我不关心,因为服务器不发送响应 是否有人有一些(希望)简单的示例代码可以给我指出/分享? 到目前为止,我所拥有的: -(NSString *
-(NSString *) makeGetRequest:(NSString *)url :(Boolean)careAboutResult
{
NSString *results = nil;
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:url]];
NSError *reqError;
NSURLResponse *response = nil;
if(careAboutResult == YES)
{
//get the result
}
return results;
}
在我测试的代码中,URL是
http://192.168.0.108:8081/TestUploadService/RestfulUpload.svc/id/test123_DOT_png
我是说我很在乎结果。
非常感谢您的帮助。@nick很好,您已经创建了一个NSURLRequest。现在您只需创建一个连接即可发送此请求并接收响应,此请求就是GET请求
要发出POST请求,您需要使用并设置其方法名和正文内容。在这里,您可以找到如何做到这一点。感谢您提供的文档链接,我在前面查看时没有看到。它现在开始工作:)