PHPを使用してWebサイトにログインし、ページからテキストを取得しますウェブサイトにログインして、表示するには認証が必要なページからコンテンツを取得しようとしています。私はいくつかの研究を行い、cURLとstream_context_createの両方を使用したいくつかの例を見てきましたが、どちらの方法も使えません。ログインするページのURLと、取得する必要があるデータを含むページがあります。1アンソニー、しばらく前に私はそのようなものを構築しなければなりませんでした。焦点を当てる必要があるのは、Cookieです。CurlはCookieを処理します。最初にログインし、同じ接続でデータを読み込むことを確認する必要があります。CURLOPT_COOKIEまたはCURLOPT_COOKIEFILEを使用して支援できます。2file_get_contentsを使用してPHPでデータを投稿する方法を参照してください。必要なものが手に入ります。(ログインしてそこからセッションを継続するときと同じ投稿を行う必要があると思います)編集(下記の質問への回答として)最初のリクエストでは、クライアントはログイン後にCookieで応答します。このCookieは、2番目のリクエストでヘッダーとして設定する必要があります。500件のエラーが発生した場合、十分なヘッダーを送信していないため、サーバーがリクエストを拒否している可能性があります。あなたを拒否することは珍しくありません。$context);fpassthru($fp);fclose($fp);...設定する必要のあるヘッダーはサーバーによって異なります。