如何在目标c中使用post field进行简单的curl调用?

时间:2012-04-04 06:07:11

标签: php iphone objective-c curl

更具体地说,这是我在目标c中需要做的事情, 什么是相同的?

$ch=curl_init();
curl_setopt($ch, CURLOPT_URL,"api.example.com");
curl_setopt($ch, CURLOPT_POSTFIELDS, "a message to the site");
curl_setopt($ch, CURLOPT_CUSTOMREQUEST,"GET" );
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: Application/json'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server_output = curl_exec ($ch);
curl_close ($ch);

1 个答案:

答案 0 :(得分:0)

如何使用NSURLRequestNSURLConnection

NSURLRequest:您可以使用网址启动它,将 POST 变量设置为 HTTP 正文,请确保设置正确的头部(例如:谷歌的例子)。

然后使用NSURLRequest加载NSURLConnection,甚至可以根据需要进行异步同步。

请参阅Append data to a POST NSURLRequestiPhone sending POST with NSURLConnection