dongnius85154
2014-01-10 20:02
浏览 110
已采纳

卷曲请求什么都不返回

I'm trying to send request my api from curl using ajax call but it's not working.

<!-- MY FUNCTION that PERFORMs CURL REQUEST (This function is GETTING CALLED FROM ANOTHER FUNCTION THATS BEEN CALLED BY MY AJAX REQUEST)-->>

$ch = curl_init('http://myurl/add.json');
            curl_setopt($ch, CURLINFO_HEADER_OUT, true);
            curl_setopt($ch, CURLOPT_CUSTOMREQUEST, POST); 
            if(!is_null($jsonString)) { //if json strng isn't null
               curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonString);  
            }       
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);                                                                      
            curl_setopt($ch, CURLOPT_HTTPHEADER, array(                                                                          
                'Content-Type: application/json',                                                                                
                'Content-Length: ' . strlen($jsonString),
                'signedInUserId: ' . USERID,
                'accessToken: ' . TOKEN)                                                                       
            );  
            $result = curl_exec($ch);
            curl_close($ch);

The problem here is I'm getting nothing in $result. Seems like curl request isn't working.

Can anyone tell me, what m I missing ? My site is hosted on amazon ec2 (ubuntu 13.10).

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题