WebServiceProtocols 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定用來解密 HTTP 要求中用戶端瀏覽器所傳送資料的傳輸通訊協定。
此列舉支援其成員值的位元組合。
public enum class WebServiceProtocols
[System.Flags]
public enum WebServiceProtocols
[<System.Flags>]
type WebServiceProtocols =
Public Enum WebServiceProtocols
- 繼承
- 屬性
欄位
| 名稱 | 值 | Description |
|---|---|---|
| Unknown | 0 | 未知的規範。 |
| HttpSoap | 1 | HTTP SOAP 協定。 |
| HttpGet | 2 | HTTP GET 協定。 |
| HttpPost | 4 | HTTP POST 協定。 |
| Documentation | 8 | 網路服務文件協定。 |
| HttpPostLocalhost | 16 | HTTP POST LOCALHOST 協定。 注意:此值僅檢查請求的主機標頭,以防範瀏覽器重定向攻擊。 限制對網路服務的存取仍需驗證與授權。 |
| HttpSoap12 | 32 | HTTP SOAP 1.2 版本協定。 |
| AnyHttpSoap | 33 | 任何版本的 HTTP SOAP 協定。 |
備註
注意事項
使用此列舉的 HttpPostLocalhost 值,並不阻止遠端電腦存取測試或網路服務。 此值僅檢查請求的主機標頭;不會進行其他驗證、認證或授權檢查。 此檢查僅能減輕瀏覽器重定向攻擊。 限制對網路服務的存取仍需驗證與授權。