我正在使用curl进行发布网络服务调用。在本地我获取数据,但当我将我的代码和Web服务转移到服务器时,我没有获得数据。
当我从休息客户端调用时,我为firefox添加了数据。
当我点击代码时,我会听到msg。
Error:- 1.when using curl for post it reply:- Not Found.
2. when using file_get_contents it gives:-failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found
我现在能做什么
代码: -
<?php
//$request =base_webservice_url.'User/getCountries/';
$request ='***********/User/getcountries/';
// Get the curl session object
$session = curl_init($request);
// Set the POST options.
curl_setopt ($session, CURLOPT_POST, true);
curl_setopt ($session, CURLOPT_POSTFIELDS,'');
curl_setopt($session, CURLOPT_HEADER, false);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
// Do the POST and then close the session
$response = curl_exec($session);
curl_close($session);
$result= json_decode($response,true);
$result1 = $result['result'];
print_r($response);
?>
它给出错误: 无法打开流:连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机无法响应。 文件名:views / personal_form.php
我正在使用iis进行托管