現在の位置
コレは何? 編集
HTTPヘッダの情報を確認できる拡張
XPI 編集
- &ref(): File not found: "livehttpheaders-0.10_jp.xpi" at page "Live HTTP headers";
オリジナルに、胡散臭い日本語ロケールを追加しました。
DTD 編集
generator.dtd 編集
<!ENTITY livehttpheaders.tabs.generator "Generator" >
<!ENTITY generator.title "Generator リスト" >
<!ENTITY generator.capture "キャプチャ" >
<!ENTITY generator.label.show "表示" >
<!ENTITY generator.label.request "リクエスト" >
<!ENTITY generator.option.redirect "リダイレクト" >
<!ENTITY generator.option.invalid "invalid (4xx, 5xx)" >
<!ENTITY generator.option.image "画像" >
<!ENTITY generator.option.css "スタイルシート(CSS)" >
<!ENTITY generator.option.skipped "skipped" >
<!ENTITY generator.option.request "request" >
<!ENTITY generator.popup.redirect
"最初のものだけではなく、あらゆるリダイレクトされたリクエストを表示" >
<!ENTITY generator.popup.invalid
"無効なリクエストを表示 (4xx, 5xx のレスポンスを表示)" >
<!ENTITY generator.popup.image
"画像を表示" >
<!ENTITY generator.popup.css
"スタイルシートのリクエストを表示" >
<!ENTITY generator.popup.skipped
"他のオプションによりスキップされたリクエストを表示" >
<!ENTITY generator.popup.request
"Mozilla がキャッシュを返しても、ユーザーリクエストを表示" >
<!ENTITY generator.button.help "ヘルプ" >
<!ENTITY generator.help.title "Generator ヘルプ" >
livehttpheaders.dtd 編集
<!ENTITY livehttpheaders.menu.file "ファイル" > <!ENTITY livehttpheaders.menu.close "閉じる" > <!ENTITY livehttpheaders.menu.saveselection "選択した部分を保存..." > <!ENTITY livehttpheaders.menu.saveall "全てを保存..." > <!ENTITY livehttpheaders.menu.edit "編集" > <!ENTITY livehttpheaders.menu.copy "コピー" > <!ENTITY livehttpheaders.menu.selectall "すべてを選択" > <!ENTITY livehttpheaders.menu.view "View" > <!ENTITY livehttpheaders.menu.post "Post データ" > <!ENTITY livehttpheaders.tabs.headers "ヘッダ" > <!ENTITY livehttpheaders.tabs.config "コンフィグ" > <!ENTITY livehttpheaders.tabs.about "About" > <!ENTITY livehttpheaders.config.usetab "LiveHTTPHeaders を新しいタブで開く" > <!ENTITY livehttpheaders.config.usetab.tips "LiveHTTPHeaders を新しいタブあるいはウィンドウで表示する。" > <!ENTITY livehttpheaders.config.usestyle "スタイルシートを使用する" > <!ENTITY livehttpheaders.config.usestyle.tips "注意: 現在、このオプションにより CPU 使用率が100パーセントになる可能性があります。" > <!ENTITY livehttpheaders.config.post "POST:" > <!ENTITY livehttpheaders.config.usefilter "URL のフィルタ (正規表現)" > <!ENTITY livehttpheaders.config.usefilter.tips "このフィルタは、それぞれのヘッダではなく URL に適用します。" > <!ENTITY livehttpheaders.config.useexclude "除外する URL (正規表現)" > <!ENTITY livehttpheaders.config.useexclude.tips "この除外は、それぞれのヘッダではなく URL に適用します。" > <!ENTITY livehttpheaders.config.addsidebar "LiveHTTPHeaders をサイドバーに追加"> <!ENTITY livehttpheaders.config.addsidebar.tips "LiveHTTPHeaders をサイドバーに追加します。 サイドバーを表示するには F9 を押してください。"> <!ENTITY livehttpheaders.config.addsidebar.added " サイドバーに登録しました。"> <!ENTITY livehttpheaders.config.addsidebar.present "既にサイドバーに登録されています。"> <!ENTITY livehttpheaders.about.version "バージョン情報" > <!ENTITY livehttpheaders.about.versiontext "LiveHTTPHeaders バージョン" > <!ENTITY livehttpheaders.about.currentversion "0.10" > <!ENTITY livehttpheaders.about.checkforupdate "更新をチェック" > <!ENTITY livehttpheaders.about.homepage "ホームページ" > <!ENTITY livehttpheaders.about.homepageurl "http://livehttpheaders.mozdev.org" > <!ENTITY livehttpheaders.about.author "作者" > <!ENTITY livehttpheaders.about.thanks "Thanks to" > <!ENTITY livehttpheaders.about.suggestions "何らかの提案をしてくれた全ての人々"> <!ENTITY livehttpheaders.live.title "Live HTTP headers" > <!ENTITY livehttpheaders.live.headers "HTTP ヘッダ" > <!ENTITY livehttpheaders.live.clear "クリア" > <!ENTITY livehttpheaders.live.close "閉じる" > <!ENTITY livehttpheaders.live.capture "キャプチャ" > <!ENTITY livehttpheaders.live.copy "コピー" > <!ENTITY livehttpheaders.live.selectblock "ブロックを選択" > <!ENTITY livehttpheaders.live.selectall "すべてを選択" > <!ENTITY livehttpheaders.live.saveall "全てを保存..." > <!ENTITY livehttpheaders.live.replay "リプレイ..." > <!ENTITY livehttpheaders.live.replay.tips "ブロックの一部を選択した場合、リプレイ ダイアログが表示されます..." > <!ENTITY livehttpheaders.live.post.tips "POST 内容の表示方法" > <!ENTITY livehttpheaders.live.post.none "none" > <!ENTITY livehttpheaders.live.post.none.tips "POST 内容を表示しない。" > <!ENTITY livehttpheaders.live.post.fast "fast" > <!ENTITY livehttpheaders.live.post.fast.tips "POST 内容を早いコードで取得します。 ただし、ファイルのアップロードは行いません。 バグ #188328 を参照。" > <!ENTITY livehttpheaders.live.post.slow "accurate" > <!ENTITY livehttpheaders.live.post.slow.tips "遅くなりますが、ファイルのアップロードを行います。" > <!ENTITY livehttpheaders.live.post.max1k "max 1k" > <!ENTITY livehttpheaders.live.post.max1k.tips "遅くなりますが、POST 内容の最初の1kを表示します" > <!ENTITY livehttpheaders.replay.title "Live HTTP Replay" > <!ENTITY livehttpheaders.replay.url "URL" > <!ENTITY livehttpheaders.replay.headers "HTTP ヘッダ" > <!ENTITY livehttpheaders.replay.post "POST 内容を送信する" > <!ENTITY livehttpheaders.replay.replay "リプレイ" >
PageInfo.dtd 編集
<!ENTITY livehttpheaders.pageinfo.tab "ヘッダ" > <!ENTITY livehttpheaders.pageinfo.accesskey "h" > <!ENTITY livehttpheaders.pageinfo.request "リクエスト" > <!ENTITY livehttpheaders.pageinfo.response "レスポンス" > <!ENTITY livehttpheaders.pageinfo.name "名前" > <!ENTITY livehttpheaders.pageinfo.value "値" > <!ENTITY livehttpheaders.pageinfo.saveas "名前を付けて保存..." > <!ENTITY livehttpheaders.pageinfo.fromcache "Note: ヘッダはキャッシュから返されました。" > <!ENTITY livehttpheaders.pageinfo.fromcache.t1 "リクエスト ヘッダはキャッシュではなく再生成されたものなので、本当のものではないかもしれません。" > <!ENTITY livehttpheaders.pageinfo.fromcache.t2 "レスポンス ヘッダは実際にネットワークから受け取ったものでしょう。" > <!ENTITY livehttpheaders.pageinfo.fromnetwork "Note: ヘッダはネットワークから返されました。" > <!ENTITY livehttpheaders.pageinfo.fromnetwork.t1 "リクエスト ヘッダはネットワークに送信されました。" > <!ENTITY livehttpheaders.pageinfo.fromnetwork.t2 "レスポンス ヘッダは実際にネットワークから受け取りました。" >
properties 編集
livehttpheaders.properties 編集
#pre{{
}}
xul 編集
generator-help.xul 編集
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin" type="text/css"?>
<?xml-stylesheet href="chrome://livehttpheaders/skin/livehttpheaders.css" type="text/css"?>
<!DOCTYPE window [
<!ENTITY % generatorHelpDTD SYSTEM "chrome://livehttpheaders/locale/generator.dtd" >
%generatorHelpDTD;
<!ENTITY space "<xul:box width='5px' />" >
]>
<window title="&generator.button.help;"
id="GeneratorHelp"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
width="500"
height="500"
>
<!--
It is not clear to me why space will be dropped at same points in the
following document. Thus the hack with %space; .
-->
<h1>The Generator Tool</h1>
<p>
&space;<b>Generator</b>&space; は &space;<b>LiveHTTPHeaders</b> の拡張です。
これは &space;
<a href="http://httpd.apache.org/test/flood/" target="to-browser">Apache-Flood</a>
&space; のような負荷テストツールや、その他の <i>web ベースのユニット テスト</i> のために利用されるかもしれません。</p>
<p>
The idea is to sample the pages visited with Mozilla
in a simple line based ASCII file and
to transform this file to the designated load test tool
using an external script by yourself.
This means: generate a test plan by using a browser instead of coding it.
Of course the resulting testplan may be further attributed.
</p>
<p>
<b>バグ</b>:
現在、リダイレクトされたリクエストは結合出来ません。
これは、以下の通りフィルタのバグを起こします。
</p>
<h2>オプション</h2>
<dl>
<dt>&generator.option.redirect;</dt>
<dd>&generator.popup.redirect;.
<br/>
バックエンドがリダイレクトをサポートするなら、通常これをチェックすることはないでしょう。
</dd>
<dt>&generator.option.invalid;</dt>
<dd>&generator.popup.invalid;.
<br/>
これらのコードはクライアントとサーバのエラーを表します。 &space;
<a href="http://www.faqs.org/rfcs/rfc2616.html" target="to-browser">RFC 2616</a> を参照。
<br/>
<b>バグ</b>: リクエストがリダイレクトされた場合、正しく動作しないでしょう。
</dd>
<dt>&generator.option.image;</dt>
<dd>&generator.popup.image;.
<br/>
<b>バグ</b>: リクエストがリダイレクトされた場合、正しく動作しないでしょう。
</dd>
<dt>&generator.option.css;</dt>
<dd>&generator.popup.css;.
<br/>
<b>バグ</b>: リクエストがリダイレクトされた場合、正しく動作しないでしょう。
</dd>
<dt>&generator.option.skipped;</dt>
<dd>&generator.popup.skipped;.
<br/>
これらのリクエストは行頭が &space;<b>#somewhat#</b>&space; のようにコメント形式で表示されるため、後で簡単に取り除く事が出来ます。
</dd>
<dt>&generator.option.request;</dt>
<dd>&generator.popup.request;.
<br/>
現在、フィルタは HTTP レスポンスにアタッチされているため、 HTTP レスポンスのみ関連します。<br/>
しかし、すべてのキャッシュがオフでクリアされていても、 Mozilla は時々 内部キャッシュを調べます。<br/>
そのときはレスポンスが全くありません。
<br/>
</dd>
</dl>
<h2>フォーマット</h2>
全てのリクエストは、以下のフォーマットに従って1行で表示されます。
<pre>
[comment] method url [data]
</pre>
各要素は空白によって分割されます。<br/>
要素の記述:
<dl>
<dt>comment</dt><dd>
コメントは、
&space;<i>&generator.option.skipped;</i>&space; あるいは
&space;<i>&generator.option.request;</i>&space; がチェックされているときに表示されます。<br/>
&space;<code>#somewhat#</code> のようなフォーマットで、
&space;<i>somewhat</i>&space; がリクエストのカテゴリになります。
</dd>
<dt>method</dt><dd>
HTTP メソッドです。普通は GET か POST です。
</dd>
<dt>url</dt><dd>
リクエストされた URL です。
<br/><b>Note</b>:
&space;<code>http://</code>&space; で始まるかどうかは、プロキシを使用しているかどうかによります。
</dd>
<dt>data</dt><dd>
POST メソッドのための追加データ セグメントです。
これは <code>opt1&opt2&...</code> のようにコード化されます。
</dd>
</dl>
<h2>作者</h2>
Stefan Trcek, ABAS Software AG
<h2>Licence</h2>
<p>
Copyright(c) 2004 &space;<a href="http://www.abas.de" target="to-browser">ABAS Software AG</a><br/>
based on LiveHTTPHeaders Copyright(c) 2002-2003 Daniel Savard.
</p>
<p>
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version.
</p>
</window>
html 編集
registerComponent.html 編集
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=Shift_JIS">
<TITLE>nsHeaderInfo コンポーネントが正しく登録されない場合</TITLE>
<STYLE TYPE="text/css"><!--
q { color : gray; }
--></STYLE>
</HEAD>
<BODY>
<q>To be able to display headers information in the PageInfo tab of
Mozilla or Firebird the nsHeaderInfo component must be registered.<br>
This component should be found in the file Mozilla/Components/nsHeaderInfo.js.</q><p>
Mozilla あるいは Firebird の PageInfo タブにヘッダー情報を表示することができるように、 nsHeaderInfo のコンポーネントを登録しなければなりません。<br>
このコンポーネントは Mozilla/Components/nsHeaderInfo.js ファイルで見つけられるでしょう。<p>
<q>Registration should have been done by the LiveHTTPHeaders installation.<br>
However this sometimes does not work.<br>
Follow these steps to enable Mozilla or Firebird to find and register the
component:</q><p>
LiveHTTPHeaders のインストール時にで登録するべきですが、時々動作しません。<br>
以下に示すステップに従って、 Mozilla あるいは Firebird がコンポーネントを登録できるようにしてください:<br>
<q>
<ul>
<li>Delete the file <code><b>Mozilla/Components/compreg.dat</b></code></li>
<li>Delete the file <code><b>Mozilla/Components/xpti.dat</b></code></li>
</ul>
</q>
<ul>
<li><code><b>Mozilla/Components/compreg.dat</b></code> ファイルを削除</li>
<li><code><b>Mozilla/Components/xpti.dat</b></code> ファイルを削除</li>
</ul>
<q>These two files should be recreated automatically by Mozilla or Firebird
when it is next started.</q><p>
Mozilla あるいは Firebird の再起動後に、これらのファイルは再生成されます。<p>
<q><b>Note</b>: if you installed LiveHTTPHeaders in you <b>profile</b>, there
is a copy of the nsHeadersInfo.js file in your profile/components directory.
You need to copy it in Mozilla/Components directory first and follow the
directive above after.</q><p>
注意: LiveHTTPHeaders を自分のプロファイルでインストールしたなら、自分の profile/components ディレクトリに nsHeadersInfo.js ファイルのコピーがあります。<br>
その場合、最初に Mozilla/Components ディレクトリにそれをコピーして、上記の指示に従ってください。
</BODY>
</HTML>
- http://www.mozdev.org/source/browse/livehttpheaders/src/locale/ja-JP/livehttpheaders/
-- 2006年12月05日 (火) 12時37分28秒 New!
- MLにて放置プレイ中… http://www.mozdev.org/pipermail/livehttpheaders/2006-April/
-- by お名前 at 2006年06月06日 (火) 20時40分10秒
- コメント -- by お名前 at 2006年06月04日 (日) 16時09分57秒
- コメント -- by お名前 at 2006年06月03日 (土) 20時27分39秒-誰かが まともな日本語ロケールを提供してくれることを期待して、胡散臭い日本語ロケール追加版を登録しました。 - by sage at 2005/01/04 (火) 17:48:17