誰でもcurlまたはfile_get_contentsを使用してこのWebページのコンテンツを取得できますか?
http://zhaohongen.fu.cn8u.cn/v.html
やり方を教えていただければ幸いです。 !
-----解決策---------
彼が書いたヘッダージャンプではなく、クリック後のジャンプがあります。
コードを見ると、実際には欺瞞です。
アクセスするには、curl を使用します。初めてこのページにアクセスしたときに Cookie を保存し、もう一度ページを更新して Cookie を取得するだけです。
これは Cookie によって完全に制御されています。試しても試しません。
まずブラウザで http を開いてください ://zhaohongen.fu.cn8u.cn/v.html 別のタブを開いて http://zhaohongen.fu.cn8u.cn/v.html にアクセスしてください
コンテンツが表示されます。Cookie をクリアしても機能しません。上記の手順を繰り返す必要があるため、Cookie を制御するだけです。
------解決策------------------
本当に混乱しています、Niuniu がすべてを言いました、Cookie の問題
$cookie_file = ディレクトリ名(__FILE__).'/cookie.txt'; if(!file_exists($cookie_file)){ $fp= fopen($cookie_file,"w"); fclose($fp); } $url = "http://zhaohongen.fu.cn8u.cn/v.html"; $ch =curl_init($url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file); curl_exec($ch); カール_クローズ($ch); $url = "http://zhaohongen.fu.cn8u.cn/v.html"; $ch =curl_init($url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file); $response =curl_exec($ch); カール_クローズ($ch); エコー $response; <div class="clear"></div>