• 締切済み

HTTP レスポンスヘッダ

URLを指定してHTTP レスポンスヘッダ等が確認できるサイトで、 Request typeをGETやPOSTが選択可能なところを探しています。 少し探した結果、 http://web-sniffer.net/ というところが見つかりましたが、このようなサイトが他にもあれば教えてください。 宜しくお願いします。

みんなの回答

noname#140925
noname#140925
回答No.2

以下のようなソフトを使う方が手っ取り早いと思いますが。 [参考]秀まるおのホームページ(サイトー企画)-InetSpy http://hide.maruo.co.jp/software/inetspy.html [参考]秀まるおのホームページ(サイトー企画)-横取り丸 http://hide.maruo.co.jp/software/ydm.html

hal9000_11
質問者

お礼

ご回答ありがとうございます。 でも、確認する先にIPアドレスを明かさず行いたいので、これではだめなんです。 プロキシ等を利用で対応するまでもないので、第三者的サイト経由でできるところを探しております。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

単純に firefox( http://mozilla.jp/firefox/ ) + Live KTTP Headers( https://addons.mozilla.jp/firefox/details/3829 )じゃ、まずいの?  単にそのURLだけじゃなく そのページを表示するための  要求ヘッダ  応答ヘッダ のすべてのやり取りが分かりますが・・ 例: HTTP/1.x 200 OK Cache-Control: private, max-age=0 Date: Tue, 25 Nov 2008 03:26:56 GMT Expires: -1 Content-Type: text/html; charset=Shift_JIS Set-Cookie: SS=Q0=aW5mbzpodHRwOi8vb3NoaWV0ZTEuZ29vLm5lLmpwL215cGFnZV9pbnRlcmVzdC5waHA; path=/search Server: gws Content-Length: 0

hal9000_11
質問者

お礼

ご回答ありがとうございます。 でも、確認する先にIPアドレスを明かさず行いたいので、これではだめなんです。 プロキシ等を利用で対応するまでもないので、第三者的サイト経由でできるところを探しております。

関連するQ&A

  • レスポンスヘッダとエンティティヘッダの意味

    HTTPのレスポンスヘッダとエンティティヘッダの意味を教えてください。 参考書には、エンティティヘッダはリクエスト・レスポンスと載ってましたが、リクエスト時、レスポンス時にもエンティティヘッダが付くということでしょか? また、ステータスコードは、レスポンスヘッダで返されるのでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • HTTPリクエスト・レスポンスヘッダとは?

    こんにちは。お世話になります。 HTTPリクエストヘッダとレスポンスヘッダは通信において、HTMLファイルの前に送られてきて、その後HTMLファイルが送られてくる、と聞いているのですが、HTMLファイルの<HEAD></HEAD>タグの間に書く、<META ~>の情報とは、別物なんでしょうか? 別物だとしたら、<META ~>はどういう意味をなすのでしょうか? 誰か分かる方が見えましたら、教えてください。よろしくお願いします。

  • HTTPレスポンスヘッダとは?

    私は趣味でHPを製作している者です これに関して全く無知ですのでカテがよく判りません…。 私は最近、HTML1.0FramesetからXHTML1.0TransitionalでHPを 製作変更しました。 ウェブ標準という響きと正確な記述と言う事で移行したのですが ある本に載っていたサイトの文法チェッカー (http://openlab.ring.gr.jp/k16/htmllint/htmllint.html) をやったところ HTTPレスポンスヘッダはtext/htmlで HP記述がapplication/xhtmlで違っているという間違い と出たために関連するタグ(iframe,scroll等)含めて 結構な文法ミスと出てしまいました。25個ですが HTTPレスポンスヘッダというのは簡単に閲覧、変更等出来るもの なのでしょうか?少し調べてみたのですが、 「プログラマー等の職種の人は結構閲覧するけど、 それ以外の人には殆ど関係ない」的な事が書いてあったのですが HPを製作する際気にしないで良い要素なのでしょうか? 知っている方が居りましたらご回答下さい。

    • ベストアンサー
    • HTML
  • HTTPのExpiresヘッダーについて教えてください。

    HTTPのExpiresヘッダーについて教えてください。 画像が多いサイトを運営していて、リクエストの数を減らすためにExpiresヘッダーを追加しました。 僕の予想としては、一度キャッシュされればCache-Controlのmax-ageの期間はリクエストが上がらないと思っておりました。 実際、FirefoxのFirebugで確認をするとリフレッシュするたびにリクエストが飛んでいました。 WebサーバはIISを使用しており、EtagとExpiresが両方レスポンスされていたので優先順位の問題かと思いApacheでEtagを出さない設定にして試してみても同じ状況になってしまいます。 僕の理解としてはExpiresとCache-Controlを付ければ、有効期限の間はキャッシュを使用してリクエストは飛ばないと思っていました。 調査するにも行き詰まっており、何かヒントがいただければと思います。 よろしくお願いいたします。

  • モジュールを使ってリクエストヘッダーの表示をさせたい

    宜しくお願いします。 ウェブサーバーにリクエストを送った際、 リクエストヘッダ レスポンスヘッダとあると思うんですけど、 レスポンスヘッダは下記の形で表示できるのですが、 リクエストの際のヘッダ情報(HOST:やReferer:など)を表示させる事ができません。 どなたか、モジュールを使った形でリクエストヘッダを表示させるプログラム記述をご教授願えませんでしょうか。 ※下記は実際にテストを行っているリクエストヘッダとレスポンスヘッダとソースを表示する記述例です。(レスポンスヘッダは正常に表示できているとおもうのですが・・。) #!/usr/bin/perl use HTTP::Request::Common qw(POST GET); use LWP::UserAgent; use HTTP::Cookies; my $ua = LWP::UserAgent->new; my $req = $ua->request(HTTP::Request->new(GET => "http://localhost/")); print "Content-type: text/html\n\n"; print $req3->headers_as_string([$endl]);#これを追加し表示される情報はリファレンスっぽくなってしまうのと、 #リクエストヘッダのHOST:やReferer:UserAgentなどの情報が入ってないので、 #モジュールを利用してリクエストヘッダを表示させてみたいです。 print $req->as_string; リクエストヘッダーのイメージは下記のような情報だと思うのですが、モジュールを使って表示させる事はできないでしょうか どなた様かご教授の程宜しくお願い致します。 HTTP/1.1 Accept: */* Referer: http://okwave.jp/search.php3 Accept-Language: ja User-Agent: Mozilla/4.0 (compatible ; MSIE 6.0; Windows NT 5.0) Host: okwave.jp Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: text/html; charset=Shift_JIS

    • ベストアンサー
    • Perl
  • HTTP POST によるレスポンスCGIについて

    HTTP POST によるレスポンスCGIについて いつも大変お世話になっております。 タイトルのシステムの組み方についてご質問がございます。 「内容」 決済システム会社からのリクエストに対するレスポンスを返すCGIを作成します。 「仕様」 通信方法:HTTP POST キャラクタセット:Shift-JIS text/csv(←ここの意味もわかりません) 仕様書には 「Httpリクエストに対するレスポンスとしてHTTPボディ部に記述してください」 例) 処理OKの場合:OK,    処理NGの場合:NG,既に完売済み CSV形式(カンマ区切り) とあります。 私のスキルとしては、「html」「PHP」が書ける程度です。 javaやPerlは全然分かりません。 仕様は単純かと思いますが、リクエストに対して自動でレスポンス(OKかNG)を返す仕組みが分かりません。 ご教授願いますでしょうか。

    • 締切済み
    • CGI
  • ブラウザでHTTPレスポンスがうけとれない

    単にIDを返すだけのWebサーバに、telnetから80番ポートにアクセスし、HTTPリクエストを送るとレスポンスを受け取れるのに ブラウザからアクセスするとレスポンスを受けとれずタイムアウトになってしまいます。 WireSharkでパケットを調べてみると、ブラウザからアクセスした場合も、 問題なくWebサーバからIDが返されていることは確認できました。 しかし、ブラウザではサーバからのレスポンス待ち状態が続き、しばらくするとタイムアウトになってしまいます。 また、他のPCのブラウザから該当のWebサーバにアクセスすると、 問題なくレスポンスをうけとりIDがブラウザに表示されることも確認しました。 何が原因でこういうことが起こるのでしょうか。 教えて頂けると大変助かります。 OS:Windwos 7 32bit ブラウザ:Explore8,Chrome サーバからのレスポンス(telnetでアクセスした際に取得したもの) HTTP/1.1 200 OK Content-Type: text/plain Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Mon, 20 Jan 2014 11:12:37 GMT Connection: close SYJ0P48

  • HTTP_Requestのレスポンスの受け取り方

    HTTP_Requestのレスポンスを、POST形式で受け取りたいのですが、どのようにするのでしょうか? サンプルソースには、単にechoで表示させているだけです。 結局、これを解析するほかないのでしょうか? 日付(yyyy-mm-dd hh:mm:ss)の半角空白は、+(プラス)で置き換えられるのでしょうか?

    • ベストアンサー
    • PHP
  • PHPのHTTP/Requesをローカルでテストする方法は?

    PHP初心者なのですが、 初めてPHPのPEARパッケージにあるHTTP/Requestクラスを使って、別サーバーのAPIに対し、XMLのリクエストをし、XMLのレスポンスを受け取るやり取りをする関数を作りたいと思い、下記のような関数を作ってみたのですが、ローカル環境でどのようにテストすれば、HTTP/Requestの挙動をうまく確認できるかが思い浮かばずに、止まってしまいました。 どのようにテストすれば挙動がローカルで確認できるか、どなたか、ご教授お願いします!!! ----------- 制作した関数 引数1:リクエスト先URL、引数2: function testHttp($requestUrl,$requestXml){ $option = array( "timeout" => "3", // タイムアウトの秒数指定 "allowRedirects" => true // リダイレクトの許可 ); // HTTP_Requestの初期化 $http = new HTTP_Request($requestUrl, $option); // HTTPのヘッダー設定 $http->addHeader("User-Agent", "My PEAR PROGRAM"); $http->addHeader("Referer", $obj->protMember('LOGIN_URL')); $http->setMethod(HTTP_REQUEST_METHOD_POST); // HTTPリクエスト実行 $response = $http->sendRequest(); if (!PEAR::isError($response)) { $responseVal['resCode'] = $http->getResponseCode(); // ResponseCode $responseVal['resBody'] = $http->getResponseBody(); // ResponseBody return $responseVal; }else{ exit(); } }

    • 締切済み
    • PHP
  • HTTP 200 OKの後のリダイレクト?

    OS:Windows Vista Business IEやFirefoxであるフォーム(Host:xxx.example.com/test)にPOSTしました。 そのレスポンスのHttpヘッダに「HTTP/1.1 200 OK」とありました。 続いてブラウザは別のページの取得を行いました(Host:yyy.exmaple.com/other)。 私のつたない知識では、リダイレクトを行うのは、HTTPステータスコードが301~303などの場合だと思っていたのですが、 実際は上記のようにPOST後に200が返ってきたのに、別のURLへGETを投げていました。 (IE・Firefoxとも) POST後のHTTPヘッダを見たところ、ヘッダにはLocationはなく、「yyy.example.com/other」のURLの文字列も見当たりません。 ブラウザはどうやってPOST後のリダイレクトを検知し、さらに移動先のURLを知っているのでしょうか?