Sun Java System Web Proxy Server 4.0.8 管理ガイド

shExpMatch()(str, shexp)

shExpMatch()() 関数は、URL ホスト名または URL そのものをマッチングします。この関数は主に、負荷を分散して、さまざまなプロキシサーバーに URL をインテリジェントにルーティングする場合に使用します。

パラメータ

str は、比較対象の文字列です (たとえば、URL またはホスト名)。

shexp は、比較するシェル表現です。

この表現は、文字列が指定されたシェル表現と一致したときに true になります。「例 6: shExpMatch()() によるプロキシの負荷分散」を参照してください。

戻り値

true または false

最初の例は true を返し、2 つ目の例は false を返します。

shExpMatch("http://home.example.com/people/index.html",
            ".*/people/.*")
shExpMatch("http://home.example.com/people/yourpage/index.html",
            ".*/mypage/.*")