<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 的開頭字元。 例如,httphttp://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>  

另請參閱