web-dev-qa-db-ja.com

JMeterプロキシの除外パターンがまだ記録されています

JMeterを使用してブラウザのトラフィックを記録しています。除外するURLパターンは次のとおりです。

.*\.jpg.*\.js.*\.png

これらはこれらのパターンをブロックする必要があるようです(正規表現のテスターでもテストしました here

それでも、これらのファイルの多くがプルアップされるのがわかります。 関連フォーラム で同様の問題が発生しましたが、その後に追加のURLパラメータが含まれることが原因でした(例:www.website.com/image.jpg?asdf=thisdoesntmatch)。しかし、ここではそうではないようです。誰かが私を正しい方向に向けることができますか?

20

質問のコメントですでに述べたように、末尾の文字に問題がある可能性があります。パターンマッチャーは、パラメーターを含む完全なURLに対して実行されます。したがって、URL http://example.com/layout.css?id=123はパターン.*\.cssと照合されません
JMeter HTTPリクエストサンプルは、PathParametersなので、URLを見てもはっきりしない場合があります。

ソリューション:
末尾の文字をサポートするようにパターンを変更します.*\.css.*

説明
.*任意の文字
\.に一致します。 (ドット)文字
css文字シーケンスcss
.*任意の文字

12
RenRen

多分あなたは反対をすることができます:除外するURLパターンを空白のままにして、含めるURLパターンボックスでそれらのパターンを無効にします:

(?!.。(bmp | css | js | gif | ico | jpe?g | png | swf | woff))(。

0
4lberto