HttpMethodOverrideExtensions.UseHttpMethodOverride Method

Definition

Overloads

UseHttpMethodOverride(IApplicationBuilder)

Allows incoming POST request to override method type with type specified in header. This middleware is used when a client is limited to sending GET or POST methods but wants to invoke other HTTP methods. By default, the X-HTTP-Method-Override request header is used to specify the HTTP method being tunneled.

UseHttpMethodOverride(IApplicationBuilder, HttpMethodOverrideOptions)

Allows incoming POST request to override method type with type specified in form. This middleware is used when a client is limited to sending GET or POST methods but wants to invoke other HTTP methods.

UseHttpMethodOverride(IApplicationBuilder)

Source:
HttpMethodOverrideExtensions.cs
Source:
HttpMethodOverrideExtensions.cs
Source:
HttpMethodOverrideExtensions.cs

Allows incoming POST request to override method type with type specified in header. This middleware is used when a client is limited to sending GET or POST methods but wants to invoke other HTTP methods. By default, the X-HTTP-Method-Override request header is used to specify the HTTP method being tunneled.

C#
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseHttpMethodOverride (this Microsoft.AspNetCore.Builder.IApplicationBuilder builder);

Parameters

builder
IApplicationBuilder

The IApplicationBuilder instance this method extends.

Returns

Applies to

ASP.NET Core 9.0 ja muut versiot
Tuote Versiot
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

UseHttpMethodOverride(IApplicationBuilder, HttpMethodOverrideOptions)

Source:
HttpMethodOverrideExtensions.cs
Source:
HttpMethodOverrideExtensions.cs
Source:
HttpMethodOverrideExtensions.cs

Allows incoming POST request to override method type with type specified in form. This middleware is used when a client is limited to sending GET or POST methods but wants to invoke other HTTP methods.

C#
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseHttpMethodOverride (this Microsoft.AspNetCore.Builder.IApplicationBuilder builder, Microsoft.AspNetCore.Builder.HttpMethodOverrideOptions options);

Parameters

builder
IApplicationBuilder

The IApplicationBuilder instance this method extends.

options
HttpMethodOverrideOptions

The HttpMethodOverrideOptions which indicates which form type specifies the override method.

Returns

Applies to

ASP.NET Core 9.0 ja muut versiot
Tuote Versiot
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0