この記事の例では、curl を使用する代わりに PHP で file_get_contents を使用する方法を説明します。ご参考までに。具体的な実装方法は以下の通りです
実際には、curl の代わりに file_get_contents を使用することはまれですが、サーバーがcurl をサポートしていない場合には、curl の代わりに file_get_contents を使用できます。以下の例を見てみましょう。
あらゆる手段を試してみると、サーバーが本当にカールを使用できないことがわかります。または、curl が https をサポートしていない場合。 「curl https」が表示される場合 502. Web サイト環境を再インストールしたくない場合は、代わりに file_get_contents を使用できます。
カールよく使われるカールカールポストを取得
curl get の代わりに、file_get_contents($url) を使用してください
カールポストの代替案は次のとおりです:
array( 'method'=>"GET", 'header'=>"User-Agent: ".$_SERVER[ ' HTTP_USER_AGENT']."\r\n" ) ); $context = stream_context_create($opts); $url = Dynamic.12306.cn/...0$data = file_get_contents($url,null,$context); $data;?> 以上です
への通常のアクセスをシミュレートするプログラムを作成する必要があります。最初のページに到達したら、対応するパラメーター
と POST リクエストを送信する必要があります。 2 番目のバージョンにアクセスする場合は、この時点で 10 ページ目までパラメータを送信する必要があります。 PHP ウェブサイトに同じような爬虫類が
あります。次のウェブサイトに移動すると、とても便利です
http://www.bkjia.com/PHPjc/907835.html