我收到一个错误,无法解析host:www.localhost.我不知道为什么会这样.
$url ="http://www.localhost:81/dbWIP/selectApi.PHP?name=".$name;
$client = curl_init();
echo $client;
curl_setopt($client, CURLOPT_URL,$url);
curl_setopt($client,CURLOPT_RETURNTRANSFER,true);
curl_setopt($client, CURLOPT_HEADER, false);
$response = curl_exec($client);
curl_close($client);
echo $response
$result = json_decode($response);
解决方法:
删除www.在网址中
像这样
$url ="http://localhost:81/dbWIP/selectApi.PHP?name=".$name;
$client = curl_init();
echo $client;
curl_setopt($client, CURLOPT_URL,$url);
curl_setopt($client,CURLOPT_RETURNTRANSFER,true);
curl_setopt($client, CURLOPT_HEADER, false);
$response = curl_exec($client);
curl_close($client);
echo $response
$result = json_decode($response);
并验证您的端口号81
netstat -a -b
告诉您什么程序绑定到端口81