JMeterにてHTTPリクエストのレスポンスを

検証しています。同じhtmlファイルを2つ
のサーバー(社内サーバーとレンタルサーバー)に配置し、検証したところ社内サーバー
では”HTTP response code:200”となりOK
だったのですが、レンタルサーバーでは”HTTP response code:305”となり応答データを取得
できませんでした。 レンタルサーバー側の
設定の問題でしょうか・・・・?

ちなみにIEで指定URLにリクエストすると正常に表示されます

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/08/30 19:29:47
  • 終了:--

回答(2件)

id:kenichiice No.1

kenichiice回答回数48ベストアンサー獲得回数72005/08/31 01:55:47

ポイント25pt

http://www.studyinghttp.net/cgi-bin/rfc.cgi?2616#Sec10.3.6

�ϥ��ѡ��ƥ�����ž���ץ��ȥ��� -- HTTP/1.1

305は「プロキシサーバ経由でアクセスせよ」という意味のようです。

IEで正常に表示できるのは、IEにはプロキシサーバの設定がなされているからなのではないでしょうか。

その場合、JMeterの起動時にプロキシサーバを指定してやればレンタルサーバに対してもJMeterが動作するのではないかと思います。

id:leading-edge No.2

leading-edge回答回数8ベストアンサー獲得回数02005/08/31 02:02:29

ポイント25pt

http://www.studyinghttp.net/status_code#Code305

[Studying HTTP] HTTP Status Code

リンク先はレスポンスコード305の意味ですが、これはproxyを通してアクセスすることを要求しています。

これは予想ですが、レンタルサーバ側で負荷分散の仕組みを持っていて、その負荷分散部を通すことを強要していたりするのではないでしょうか?

答えになっていなくて申し訳無いのですが、おそらくレンタルサーバ側の環境の問題と思われます。

id:masa14149

ありがとうございました

参考にさせていただきます

2005/08/31 10:46:43
  • id:m-tanimoto
    Jmeterのスケジューラ設定について質問させて頂きます。

    HTTPリクエストをサーバーへ一週間投げ続け、サーバーの負荷を監視するテストを実施しようとしています。スレッドグループのスケジューラ設定で開始時刻、終了時刻を設定し、テストを開始すると終了時刻に関係なくRamp-Up期間でテストが終了してしまいます。
    また、無限ループにチェックをいれ、テストすると開始時刻、終了時刻通りに動作しますが、スレッドプロパティで設定したスレッド数以上のスレッドが立ち上がってしまい、実施したいスレッド数とは異なります。

    設定方法をご存知の方、宜しくお願い致します。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません