HttpMethod 類別

定義

用來擷取和比較標準 HTTP 方法及建立新 HTTP 方法的協助程序類別。

public ref class HttpMethod : IEquatable<System::Net::Http::HttpMethod ^>
public class HttpMethod : IEquatable<System.Net.Http.HttpMethod>
type HttpMethod = class
    interface IEquatable<HttpMethod>
Public Class HttpMethod
Implements IEquatable(Of HttpMethod)
繼承
HttpMethod
實作

備註

最常見的用 HttpMethod 法是利用這個類別的靜態屬性之一。 然而,如果應用程式需要不同的 HTTP 方法值, HttpMethod 建構子會用應用程式指定的 HTTP 方法初始化一個新的實例 HttpMethod

建構函式

名稱 Description
HttpMethod(String)

以特定的 HTTP 方法初始化該 HttpMethod 類別的新實例。

屬性

名稱 Description
Delete

代表一種HTTP DELETE協定方法。

Get

代表一種 HTTP GET 協定方法。

Head

代表一種 HTTP HEAD 協定方法。 HEAD 方法與 GET 相同,不同之處在於伺服器只會在回應中回傳訊息標頭,而非訊息主體。

Method

HTTP 方法。

Options

代表一種 HTTP OPTIONS 協定方法。

Patch

取得 HTTP PATCH 協定方法。

Post

代表一種 HTTP POST 協定方法,用於將新實體作為 URI 的附加內容發佈。

Put

代表一種 HTTP PUT 協定方法,用於替換由 URI 識別的實體。

Trace

代表一種HTTP TRACE協定方法。

方法

名稱 Description
Equals(HttpMethod)

判斷指定的 HttpMethod 是否等於電流 Object

Equals(Object)

判斷指定的 Object 是否等於電流 Object

GetHashCode()

作為此類的雜湊函數。

GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

操作員

名稱 Description
Equality(HttpMethod, HttpMethod)

比較兩個 HttpMethod 物體的等號算子。

Inequality(HttpMethod, HttpMethod)

比較兩個 HttpMethod 物體的不等式算子。

適用於