<webRequestModules (Network 設定的 add > 元素)
將自訂 Web 要求模組加入至應用程式。
組態
system.net
webRequestModules
添加>
Syntax
<add
prefix="URI prefix"
type="type_fullname, assembly_fullname"
/>
屬性和項目
下列章節說明屬性、子元素和父元素。
屬性
Attribute | 描述 |
---|---|
prefix |
此 Web 要求模組所處理之要求的 URI 前置詞。 |
type |
完整型別名稱 (由 FullName 屬性) 指定,且由屬性) (以逗號分隔)所表示的元件名稱 (FullName ,以執行此 Web 要求模組。 |
子元素
無。
父項目
Element | 說明 |
---|---|
webRequestModules | 指定用來向網路主機要求資訊的模組。 |
備註
prefix
屬性會定義使用指定 Web 要求模組的 URI 前置詞。 Web 要求模組通常會註冊來處理特定的通訊協定,例如 HTTP 或 FTP,但可以註冊來處理對伺服器上特定伺服器或路徑的要求。
當 URI 符合前置詞傳遞給 WebRequest.Create 方法時,就會建立 Web 要求模組。
屬性的值 prefix
應該是有效 URI 的開頭字元。 例如,http
或 http://www.contoso.com
。
屬性的值 type
應為有效的型別名稱和對應的元件名稱,並以逗號分隔。
組態檔
此項目可以用於應用程式組態檔或電腦組態檔 (Machine.config)。
範例
下列範例會註冊 HTTP 的自訂 Web 要求模組。 您應該將 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>