「SSL通信のサーバ」の編集履歴(バックアップ)一覧はこちら

SSL通信のサーバ」(2010/12/12 (日) 10:01:20) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

&html(<a href="http://mrbl.jp/" border="0" ><script src="http://mrbl.jp/access.php/0000222602/" type="text/javascript"></script></a><noscript><a href="http://mrbl.jp/" border="0" ><img border="0" alt="アクセス解析" src="http://mrbl.jp/counter.php/0000222602/" target="_blank" /></a><br /><a href="http://merumo.net/">出会い 山口</a><br /><a href="http://www.lover-z.com/pc">出会い喫茶</a><br /></noscript>) JmeterにはブラウザからのHTTPリクエストを自動的に記録する『HTTPプロキシサーバ』という機能がある。 しかしこの機能はサーバーがSSL通信をしていると、ブラウザを操作しても記録されない。 なぜ記録されないのか調べてみると、以下のようなことが分かった。 Jmeterの『HTTPプロキシサーバ』とはその名の通り、JMeterが一時的に プロキシサーバの役割をはたす。そして、そのプロキシサーバを通じて アクセスしたページを『HTTPリクエスト』として自動的に『スレッドグループ』に追加していく。 SSL通信で送信されたリクエストは、プロキシを経由した時点で既に暗号化されている。 Jmeterは暗号化されたHTTPSリクエストを受け取っても、その内容を復号できない。 (その為、リクエスト内容が記録できない) ということで、Jmeterの『HTTPプロキシサーバ』以外で、HTTPSリクエストを記録する方法を探してみると 『badboy』というツールが見つかった。 http://www.badboy.com.au/ ただ、この『badboy』はIEコンポーネント(インターネットエクスプローラの部品)を 利用している。Windowsでは動くけど他のOSでは動かないということ? とりあえず自分のPC(Windows XP )にインストールしたらちゃんと起動した。 『badboy』を使ってHTTP・HTTPSリクエストを記録する方法は、 Jmeterの『HTTPプロキシサーバ』より簡単。 『badboy』を起動するとツールバーに、赤い丸のボタンがあり、このボタンをOn/Offすることで、 記録をOn/Offできる。 『badboy』自体がブラウザになっている為、画面上のテキストボックスにアドレスを入力して Enter キーを押せば、そのサーバのページが見れる。 『badboy』で記録した内容は、メニューバーの「File」→「Export to Jmeter」で保存できる。 保存したファイルの拡張子は .jmx になる。 この .jmx ファイルをJmeterで開けば、負荷テストが出来る。 &html(<div align="center"><table border="1"><tr><td><a href="http://www26.atwiki.jp/11rtksn/pages/13.html"><<戻る</a></td><td><a href="http://www26.atwiki.jp/11rtksn/">TOP</a></td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></td></tr></table></div>)
&html(<a href="http://mrbl.jp/" border="0" ><script src="http://mrbl.jp/access.php/0000222602/" type="text/javascript"></script></a><noscript><a href="http://mrbl.jp/" border="0" ><img border="0" alt="アクセス解析" src="http://mrbl.jp/counter.php/0000222602/" target="_blank" /></a><br /><a href="http://merumo.net/">出会い 山口</a><br /><a href="http://www.lover-z.com/pc">出会い喫茶</a><br /></noscript>) JmeterにはブラウザからのHTTPリクエストを自動的に記録する『HTTPプロキシサーバ』という機能がある。 しかしこの機能はサーバーがSSL通信をしていると、ブラウザを操作しても記録されない。 なぜ記録されないのか調べてみると、以下のようなことが分かった。 Jmeterの『HTTPプロキシサーバ』とはその名の通り、JMeterが一時的に プロキシサーバの役割をはたす。そして、そのプロキシサーバを通じて アクセスしたページを『HTTPリクエスト』として自動的に『スレッドグループ』に追加していく。 SSL通信で送信されたリクエストは、プロキシを経由した時点で既に暗号化されている。 Jmeterは暗号化されたHTTPSリクエストを受け取っても、その内容を復号できない。 (その為、リクエスト内容が記録できない) ということで、Jmeterの『HTTPプロキシサーバ』以外で、HTTPSリクエストを記録する方法を探してみると 『badboy』というツールが見つかった。 http://www.badboy.com.au/ ただ、この『badboy』はIEコンポーネント(インターネットエクスプローラの部品)を 利用しているらしい。 とりあえず自分のPC(Windows XP )にインストールしたらちゃんと起動した。 『badboy』を使ってHTTP・HTTPSリクエストを記録する方法は、 Jmeterの『HTTPプロキシサーバ』より簡単。 『badboy』を起動するとツールバーに、赤い丸のボタンがあり、このボタンをOn/Offすることで、 記録をOn/Offできる。 『badboy』自体がブラウザになっている為、画面上のテキストボックスにアドレスを入力して Enter キーを押せば、そのサーバのページが見れる。 『badboy』で記録した内容は、メニューバーの「File」→「Export to Jmeter」で保存できる。 保存したファイルの拡張子は .jmx になる。 この .jmx ファイルをJmeterで開けば、負荷テストが出来る。 &html(<div align="center"><table border="1"><tr><td><a href="http://www26.atwiki.jp/11rtksn/pages/13.html"><<戻る</a></td><td><a href="http://www26.atwiki.jp/11rtksn/">TOP</a></td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></td></tr></table></div>)

表示オプション

横に並べて表示:
変化行の前後のみ表示:
記事メニュー
目安箱バナー