ホームページ >バックエンド開発 >PHPチュートリアル >fsockopen を使用して Baidu 検索ページを取得します
fsockopen を使用して Baidu の検索ページを取得します
PHP の関数 fsockopen と fwrite、fgets などのコマンドを使用して http://www.baidu.com ホームページのコンテンツを直接取得できますが、http://www.baidu を取得できません。 com/s?wd=speaker&pn=20 の内容は非常に憂鬱なもので、Baidu は対策を講じていると思いますが、奇妙なことに、ブラウザのキャッシュと Cookie をすべてクリアし、アドレス バーを使用して http にアクセスしました。 /www.baidu.com/s?wd=speaker&pn=20 からコンテンツを直接取得できますが、php 関数を使用して取得することはできません。 Baidu はブラウザ アクセスとプログラム アクセスをどのように区別できますか?専門家の方は理由を教えていただき、アドバイスをいただけないでしょうか。
もうポイントがないので、お金を使って PHP ソリューションを購入することができます。