ホームページ > バックエンド開発 > PHPチュートリアル > PHP は Web ページのファイルのサイズを要求するだけで、Web ページのコンテンツを返しません。

PHP は Web ページのファイルのサイズを要求するだけで、Web ページのコンテンツを返しません。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 12:29:44
オリジナル
751 人が閲覧しました

PHP は Web ページのファイルのサイズを要求するだけで、Web ページのコンテンツは返しません。
実際の状況は次のようなものです。一度に数万の Web サイトのエクスポート リンクを分析する必要があります。ソースコードをダウンロードします。

実際、一部の Web サイトのソース コードは非常に長く、プログラムの実行効率が低下するため、Web ページのコンテンツを返さずに Web ページのファイル サイズを取得し、解析 print_r を実行するかどうかを決定したいと考えています。 (get_headers('http://forum.csdn.net/PointForum/Manage/TopicManageView.aspx?forumID=94985a29-c8e9-4552-9be4-b01061443744&topicID=0758c3a4-5c85-4434-8a26-0d2c9ccc4c 45&日付= 2012-09-06 21: 18:02&v=-1', 1));


配列
(
[0] => HTTP/1.1 200 OK
[サーバー] =>nginx/0.7.68
[日付] => 2012 年 9 月 6 日木 13:29:26 GMT
[コンテンツタイプ] => charset=utf-8 [変更] => エンコーディングを受け入れる
[ETag] =>「」
[X-UA 互換] => IE=EmulateIE7
[X-Powered-By] =>ASP.NET
[キャッシュ制御] => プライベート

[コンテンツの長さ] => 4410 )
get_headers() は、HTTP リクエストに応じてサーバーから送信されたヘッダーを含む配列を返します。失敗した場合は FALSE を返し、E_WARNING レベルのエラー メッセージを発行します。


オプションの format パラメーターが 1 に設定されている場合、get_headers() は対応する情報を解析し、配列のキー名を設定します。 これはほとんど使用されません。学んだ。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート