我的代码中有一个错误。
我的代码是:
<?php $opts = array(
'http'=>array(
'method'=>"GET",
'max_redirects' => 100
));
$context = stream_context_create($opts);
$url = 'https://fr.socialclub.rockstargames.com/member/m1ssashleex/games/gtav/snapmatic/ajax/search?Filter=MostRecent&page=1';
$file = file_get_contents($url, false, $context);
$vresponse = json_decode($file);
?>
<?php var_dump($vresponse); ?>
我测试了所有解决方案,但没有成功
错误:
Message: file_get_contents(https://fr.socialclub.rockstargames.com/member/m1ssashleex/games/gtav/snapmatic/ajax/search?Filter=MostRecent&page=1): failed to open stream: HTTP request failed! HTTP/1.1 429
答案 0 :(得分:1)
1)错误消息显示HTTP request failed! HTTP/1.1 429
。 429是太多请求的错误代码。由于您超出了速率限制,服务器未传送内容。
2)如果您尚未登录该页面,则该页面将无法正常工作。