クラス HostRequestMatcher
java.lang.ObjectSE
org.springframework.test.web.servlet.htmlunit.HostRequestMatcher
- 実装されたすべてのインターフェース:
WebRequestMatcher
ホストおよびオプションで
WebRequest#getUrl()
のポートでのマッチングを可能にする WebRequestMatcher
。 例: 以下は、ポートに関係なく、ホスト "code.jquery.com"
へのすべてのリクエストに一致します。
WebRequestMatcher cdnMatcher = new HostMatcher("code.jquery.com");
複数のホストを渡すこともできます。例: 以下は、ポートに関係なく、ホスト "code.jquery.com"
またはホスト "cdn.com"
へのすべてのリクエストに一致します。
WebRequestMatcher cdnMatcher = new HostMatcher("code.jquery.com", "cdn.com");
あるいは、ポートを指定することもできます。例: 以下は、ホスト "code.jquery.com"
へのすべてのリクエストを 80
のポートと照合します。
WebRequestMatcher cdnMatcher = new HostMatcher("code.jquery.example:80");
上記の cdnMatcher
は、デフォルトポートが 80
および "http://code.jquery.example:80/jquery.js"
である "http://code.jquery.example/jquery.js"
と一致します。ただし、デフォルトポートが 443
である "https://code.jquery.example/jquery.js"
とは一致しません。
- 導入:
- 4.2
- 作成者:
- Rob Winch, Sam Brannen
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明HostRequestMatcher
(StringSE... hosts) 指定されたホスト用に新しいHostRequestMatcher
を作成します。例:"localhost"
、"example.com:443"
など。方法の概要
コンストラクターの詳細
HostRequestMatcher
指定されたホスト用に新しいHostRequestMatcher
を作成します。例:"localhost"
、"example.com:443"
など。- パラメーター:
hosts
- 一致するホスト
メソッドの詳細
matches
public boolean matches(org.htmlunit.WebRequest request) インターフェースからコピーされた説明:WebRequestMatcher
このマッチャーが、指定された Web リクエストに一致するかどうか。- 次で指定:
- インターフェース
WebRequestMatcher
のmatches
- パラメーター:
request
- 照合を試みるWebRequest
- 戻り値:
- このマッチャーが
WebRequest
と一致する場合はtrue