<bypasslist> 元素 (網路設定)
提供一組規則運算式,說明不使用 Proxy 的位址。
<設定>
<system.net>
<defaultProxy>
<bypasslist>
Syntax
<bypasslist>
</bypasslist>
屬性和項目
下列章節說明屬性、子元素和父元素。
屬性
無。
子元素
Element | 說明 |
---|---|
新增 | 新增 IP 位址或 DNS 名稱至 Proxy 許可清單。 |
清除 | 清除許可清單。 |
remove | 從 Proxy 許可清單移除 IP 位址或 DNS 名稱。 |
父項目
Element | 說明 |
---|---|
defaultProxy | 設定超文字傳輸協定 (HTTP) 的 Proxy 伺服器。 |
備註
許可清單包含規則運算式,說明 WebRequest 執行個體直接存取的 URI,而非透過 Proxy 伺服器存取。
應謹慎指定此元素的規則運算式。 規則運算式 [a-z]+\\.contoso\\.com
會比對 contoso.com 網域的任何主機,但也會比對 contoso.com.cpandl.com 網域的任何主機。 若僅要比對 contoso.com 網域的單一主機,請利用錨點 ($
):[a-z]+\\.contoso\\.com$
。
如需正則運算式的詳細資訊,請參閱 。.NET Framework正則運算式。
組態檔
此項目可以用於應用程式組態檔或電腦組態檔 (Machine.config)。
範例
下列範例新增兩個位址至許可清單。 第一個許可 contoso.com 網域的所有伺服器 Proxy;第二個許可 IP 位址開頭為 192.168 的所有伺服器 Proxy。
<configuration>
<system.net>
<defaultProxy>
<bypasslist>
<add address="[a-z]+\.contoso\.com$" />
<add address="192\.168\.\d{1,3}\.\d{1,3}" />
</bypasslist>
</defaultProxy>
</system.net>
</configuration>