simple_html_dom()
でウェブページのコンテンツを取得しようとしていますが、403 Forbidden
が表示されます。
ブラウザを使用しようとしているときにアクセスできます。ウェブサイトのコンテンツを取得しようとしたときに禁止されたエラー
$target_url ='http://<URL>';
$html = new simple_html_dom();
$html->load_file($target_url);
私はGuzzel Packageを使用しようとしていますが、私は再びこのエラーが発生します。
$client = new \GuzzleHttp\Client();
$result = $client->request('GET', 'http://<URL>');
dd($result->getBody());
どうすればよいですか?
は私Laravelコードの一部である、 'dd'はlaravelの進歩' var_dump'は次のとおりです。https://laravel.com/docs/ 5.3/helpers#method-dd – MajAfy
'403禁止されている 'とは、「サーバが要求を理解しましたが、許可を拒否しました」という意味です。 'http://'が提供するドキュメントを読んでください。通常は、ある種のaccess_tokenが必要です。 –
Federkun
ありがとう@Federkun、しかし、私はに私のブラウザからアクセスしているので、リクエストのために私のPHPコードにいくつかのパラメータを追加すべきだと思いますか? –
MajAfy