Heim >Backend-Entwicklung >PHP-Tutorial >Der Direktzugriffslink enthält Daten, aber CURL GET ist leer.

Der Direktzugriffslink enthält Daten, aber CURL GET ist leer.

WBOY
WBOYOriginal
2016-08-08 09:06:451817Durchsuche

$url='http://114.215.198.210:8081/a...';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Das Ergebnis muss eine Zeichenfolge sein und auf dem Bildschirm ausgegeben werden
curl_setopt($ch, CURLOPT_HEADER, 0); // Verwenden Sie keinen HTTP-Header, um die Effizienz zu steigern
curl_setopt($ch, CURLOPT_TIMEOUT, 15);
echo $output = curl_exec($ch);
curl_close($ch);

Antwortinhalt:

$url='http://114.215.198.210:8081/a...';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Das Ergebnis muss eine Zeichenfolge sein und auf dem Bildschirm ausgegeben werden
curl_setopt($ch, CURLOPT_HEADER, 0); // Verwenden Sie keinen HTTP-Header, um die Effizienz zu steigern
curl_setopt($ch, CURLOPT_TIMEOUT, 15);
echo $output = curl_exec($ch);
curl_close($ch);

Ich habe es versucht und es hat gut funktioniert:

<code>➜  /tmp php test.php
{"status":"0","msg":"操作成功","result":{"locationTimeStamp":1468311789000,"address":"广东省深圳市南山区高新南三道靠近真功夫(南山科技园店)","stepValue":0,"calory":0,"distance":0,"radius":70,"deviceId":"666666666666675","battery":66,"positionType":2,"lat":22.538201,"lng":113.952924},"timestamp":1470463701045}%</code>

test.php ist der Code, den Sie gepostet haben:

<code><?php
    $url='http://114.215.198.210:8081/api_v1/holder/getCurrentInfo?currentDate=2015-10-01%2016:10:53&access_token=7ede29d0-bac6-4657-a754-fdfc4801bb72&userId=15820466773&deviceId=666666666666675';
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // 要求结果为字符串且输出到屏幕上
    curl_setopt($ch, CURLOPT_HEADER, 0); // 不要http header 加快效率
    curl_setopt($ch, CURLOPT_TIMEOUT, 15);
    echo $output = curl_exec($ch);
    curl_close($ch);
?></code>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn