HypCommonFunc[4] の Hyp_HTTP_Request クラスのHTTPクライアントで HEAD method でヘッダ情報のみ受け取ろうと思って試してみたところ、一部のサーバーにて 404 の時レスポンスがなかなか帰ってこなくて、数秒待たされる。
なぜ?
色々調べてみたけど、よく分からない。サーバーの設定によるのだろうか?仮にサーバー側の設定だとすると、こちら側ではどうしようもできない。
ファイルの存在確認を HEAD method で軽快に行おうと思ったのに、GETよりも遅いんじゃ意味がないので、しょうがなく GET method でリクエストして、ヘッダが完了した時点で接続を切るようにしてみた。
ん〜こんなんでいいのか?
誰か〜 Help[5] me!
(This host) = https://xoops.hypweb.net