我正在使用旧的Instagram API。 如果我使用cUrl,它的运行速度很快,但是我必须使用套接字或file_get_contents()-然后需要10秒钟以上的时间才能做出响应。
我尝试发送各种标题(如“ Connection:close”)并使用http 1.0 / 1.1-但无济于事。
以下代码示例:
网址
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.instagram.com/v1/users/self/?access_token=some_token");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$res = curl_exec($ch);
curl_close($ch);
print_r($res);
file_get_contents()
$res = file_get_contents("https://api.instagram.com/v1/users/self/?access_token=some_token");
print_r($res);
答案 0 :(得分:1)
cUrl总是比file_get_contents()
更快,我们也在我们的网站上都尝试过,但是最好的方法是cUrl。响应速度比file_get_contents()快。
如果您将标题设置为
'Connection: close'
,但您无法更快地获得响应