Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает модули, используемые для запроса сведений от сетевых узлов.
<configuration>
<system.net>
<webRequestModules>
Синтаксис
<webRequestModules>
</webRequestModules>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Attributes
Нет.
Дочерние элементы
| Элемент | Описание |
|---|---|
| add | Добавляет в приложение настраиваемый модуль веб-запроса. |
| пусто | Удаляет все зарегистрированные модули веб-запросов из приложения. |
| remove | Удаляет настраиваемый модуль веб-запроса из приложения. |
Родительские элементы
| Элемент | Описание |
|---|---|
| system.net | Содержит параметры, указывающие, как платформа .NET Framework подключается к сети. |
Замечания
Элемент webRequestModules регистрирует потомков WebRequest класса для обработки запросов информации к сетевым узлам. Модули веб-запроса должны реализовать IWebRequestCreate интерфейс.
Платформа .NET Framework включает модули веб-запросов для URI, которые начинаются с http://, https://и file://. Вы можете переопределить модули по умолчанию только путем регистрации пользовательского модуля в файле конфигурации.
Файлы конфигурации
Этот элемент можно использовать в файле конфигурации приложения или файле конфигурации компьютера (Machine.config).
Example
В следующем примере регистрируется модуль HTTP по умолчанию. Значения для Version и PublicKeyToken следует заменить правильными значениями для указанного модуля.
<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>