<bypasslist> , element (ustawienia sieciowe)
Zawiera zestaw wyrażeń regularnych opisujących adresy, które nie używają serwera proxy.
<Konfiguracji>
<system.net>
<Defaultproxy>
<Bypasslist>
Składnia
<bypasslist>
</bypasslist>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Atrybuty
Brak.
Elementy podrzędne
Element | Opis |
---|---|
add | Dodaje adres IP lub nazwę DNS do listy obejścia serwera proxy. |
Wyczyść | Czyści listę pomijania. |
Usunąć | Usuwa adres IP lub nazwę DNS z listy obejścia serwera proxy. |
Elementy nadrzędne
Element | Opis |
---|---|
Defaultproxy | Konfiguruje serwer proxy protokołu HTTP (Hypertext Transfer Protocol). |
Uwagi
Lista pomijania zawiera wyrażenia regularne opisujące identyfikatory URI, do WebRequest których wystąpienia uzyskują bezpośredni dostęp zamiast za pośrednictwem serwera proxy.
Podczas określania wyrażenia regularnego dla tego elementu należy zachować ostrożność. Wyrażenie [a-z]+\\.contoso\\.com
regularne pasuje do dowolnego hosta w domenie contoso.com, ale również pasuje do dowolnego hosta w domenie contoso.com.cpandl.com. Aby dopasować tylko hosta w domenie contoso.com, użyj kotwicy ($
): [a-z]+\\.contoso\\.com$
.
Aby uzyskać więcej informacji na temat wyrażeń regularnych, zobacz . .NET Framework wyrażenia regularne.
Pliki konfiguracji
Tego elementu można użyć w pliku konfiguracji aplikacji lub pliku konfiguracji maszyny (Machine.config).
Przykład
W poniższym przykładzie dodano dwa adresy do listy obejścia. Pierwszy pomija serwer proxy dla wszystkich serwerów w domenie contoso.com; drugi pomija serwer proxy dla wszystkich serwerów, których adresy IP zaczynają się od 192.168.
<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>