Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dodaje do aplikacji niestandardowy moduł żądania sieci Web.
<konfiguracji>
<system.net>
<webRequestModules>
<dodawać>
Składnia
<add
prefix="URI prefix"
type="type_fullname, assembly_fullname"
/>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Attributes
| Atrybut | Opis |
|---|---|
prefix |
Prefiks identyfikatora URI dla żądań obsługiwanych przez ten moduł żądania sieci Web. |
type |
W pełni kwalifikowana nazwa typu (wskazywana przez FullName właściwość) i nazwa zestawu (wskazywana przez FullName właściwość), oddzielona przecinkiem, która implementuje ten moduł żądania sieci Web. |
Elementy podrzędne
Żaden.
Elementy nadrzędne
| Pierwiastek | Opis |
|---|---|
| webRequestModules | Określa moduły używane do żądania informacji z hostów sieciowych. |
Uwagi
Atrybut prefix definiuje prefiks identyfikatora URI, który używa określonego modułu żądania sieci Web. Moduły żądań sieci Web są zwykle rejestrowane w celu obsługi określonego protokołu, takiego jak HTTP lub FTP, ale można je zarejestrować w celu obsługi żądania do określonego serwera lub ścieżki na serwerze.
Moduł żądania sieci Web jest tworzony, gdy do metody jest przekazywany WebRequest.Create pasujący prefiks identyfikatora URI.
Wartość atrybutu prefix powinna być wiodącymi znakami prawidłowego identyfikatora URI. Na przykład: http lub http://www.contoso.com.
Wartość atrybutu type powinna być prawidłową nazwą typu i odpowiednią nazwą zestawu oddzieloną przecinkiem.
Pliki konfiguracji
Tego elementu można użyć w pliku konfiguracji aplikacji lub pliku konfiguracji maszyny (Machine.config).
Example
Poniższy przykład rejestruje niestandardowy moduł żądania sieci Web dla protokołu HTTP. Należy zastąpić wartości Version i PublicKeyToken poprawnymi wartościami dla określonego modułu.
<configuration>
<system.net>
<webRequestModules>
<add prefix="http"
type="System.Net.HttpRequestCreator, System, Version=2.0.3600.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089"
/>
</webRequestModules>
</system.net>
</configuration>