前提・実現したいこと
特定のURLにPHPのfile_get_contentsでHTTPにアクセスした場合正常なのですが、
同じことをcURLでやろうとすると301 Moved Permanentlyが返ってきます
file_get_contentsとcURLの実行の違いで弾かれているのかわかりませんが、
原因がわかる方いらっしゃいませんでしょうか
諸事情によりURLの公開はできません
該当のソースコード
<?php echo file_get_contents("https://****"); ?> <?php $chx = curl_init(); curl_setopt( $chx, CURLOPT_URL, 'https://****' ); curl_setopt( $chx, CURLOPT_HEADER, false ); curl_setopt( $chx, CURLOPT_RETURNTRANSFER, true ); curl_setopt( $chx, CURLOPT_REFERER, '' ); curl_setopt( $chx, CURLOPT_USERAGENT, 'Mozilla' ); $a = curl_exec( $chx ); echo $a; ?>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/19 01:28