2011-06-05 36 views
0

我需要建立到myPage.php的连接,发送特定的POST参数并使用自定义头。所有这些我需要同步完成,并且内容作为NSString返回,并且只有在获取内容后才返回,因此我不必处理异步请求并设置委托和其他内容。Objective-C同步自定义头文件获取POST内容

我需要Objective-C中的所有东西。

你知道一个简单的方法吗?提前致谢!

编辑:谢谢你的回答!但是,出于好奇,有没有一种解决方案不需要额外的框架和库?

+0

ASIHttpRequest不是一个全功能的框架,而是一个围绕CFNetwork的轻量级包装。这是一个真正的节省时间。 – vikingosegundo 2011-06-05 16:05:54

回答

1

如果你不能使用ASIHttpRequest,只是用NSMutableURLRequest代替的NSURLRequest,like this

+0

谢谢!一旦建立,我如何从NSURlConnection获取内容?以同步方式,无需使用委托,但是我可以将它作为NSString返回? – arik 2011-06-05 16:04:38

+0

使用+ sendSynchronousRequest:returningResponse:error:对于NSURLConnection,它返回它在NSData类型的对象中下载的字节。你需要指定编码来获得NSString。 – ZhangChn 2011-06-05 16:10:57