219 references to HttpMethods
Aspire.Dashboard (1)
DashboardWebApplication.cs (1)
259builder.WithMethods(HttpMethods.Post);
Microsoft.AspNetCore (5)
src\aspnetcore\src\Shared\SafeHttpMethods.cs (5)
19HttpMethods.IsGet(method) || 20HttpMethods.IsHead(method) || 21HttpMethods.IsOptions(method) || 22HttpMethods.IsTrace(method) || 23HttpMethods.IsQuery(method);
Microsoft.AspNetCore.Antiforgery (8)
src\aspnetcore\src\Shared\HttpExtensions.cs (3)
13HttpMethods.IsPost(method) || HttpMethods.IsPut(method) || HttpMethods.IsPatch(method);
src\aspnetcore\src\Shared\SafeHttpMethods.cs (5)
19HttpMethods.IsGet(method) || 20HttpMethods.IsHead(method) || 21HttpMethods.IsOptions(method) || 22HttpMethods.IsTrace(method) || 23HttpMethods.IsQuery(method);
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (1)
DeviceBoundSessionHandler.cs (1)
69if (HttpMethods.IsPost(Request.Method))
Microsoft.AspNetCore.Authentication.OpenIdConnect (4)
OpenIdConnectHandler.cs (4)
117if (HttpMethods.IsGet(Request.Method)) 126else if (HttpMethods.IsPost(Request.Method) 644if (HttpMethods.IsGet(Request.Method)) 665else if (HttpMethods.IsPost(Request.Method)
Microsoft.AspNetCore.Authentication.WsFederation (2)
WsFederationHandler.cs (2)
70if (Options.RemoteSignOutPath.HasValue && Options.RemoteSignOutPath == Request.Path && HttpMethods.IsGet(Request.Method) 154if (HttpMethods.IsPost(Request.Method)
Microsoft.AspNetCore.Components.Endpoints (7)
Builder\OpaqueRedirection.cs (1)
61routeEndpointBuidler.Metadata.Add(new HttpMethodMetadata([HttpMethods.Get]));
Builder\RazorComponentEndpointFactory.cs (3)
18private static readonly HttpMethodMetadata HttpMethodsMetadata = new([HttpMethods.Get, HttpMethods.Head, HttpMethods.Post]);
CacheView\CacheViewService.cs (1)
83if (!cacheView.Enabled || !HttpMethods.IsGet(httpContext.Request.Method) || cacheView.IsInStreamingContext)
RazorComponentEndpointInvoker.cs (1)
210var processPost = HttpMethods.IsPost(context.Request.Method) &&
Rendering\EndpointHtmlRenderer.Streaming.cs (1)
245if (HttpMethods.IsPost(httpContext.Request.Method))
Microsoft.AspNetCore.Components.Server (1)
CircuitDisconnectMiddleware.cs (1)
34if (!HttpMethods.IsPost(context.Request.Method))
Microsoft.AspNetCore.Cors (3)
Infrastructure\CorsConstants.cs (1)
17public static readonly string PreflightHttpMethod = HttpMethods.Options;
Infrastructure\CorsMiddleware.cs (1)
118var isOptionsRequest = HttpMethods.IsOptions(context.Request.Method);
Infrastructure\CorsService.cs (1)
71var isOptionsRequest = HttpMethods.IsOptions(context.Request.Method);
Microsoft.AspNetCore.Diagnostics (3)
src\aspnetcore\src\Shared\HttpExtensions.cs (3)
13HttpMethods.IsPost(method) || HttpMethods.IsPut(method) || HttpMethods.IsPatch(method);
Microsoft.AspNetCore.Hosting (23)
Internal\HostingTelemetryHelpers.cs (20)
33KeyValuePair.Create(HttpMethods.Connect, HttpMethods.Connect), 34KeyValuePair.Create(HttpMethods.Delete, HttpMethods.Delete), 35KeyValuePair.Create(HttpMethods.Get, HttpMethods.Get), 36KeyValuePair.Create(HttpMethods.Head, HttpMethods.Head), 37KeyValuePair.Create(HttpMethods.Options, HttpMethods.Options), 38KeyValuePair.Create(HttpMethods.Patch, HttpMethods.Patch), 39KeyValuePair.Create(HttpMethods.Post, HttpMethods.Post), 40KeyValuePair.Create(HttpMethods.Put, HttpMethods.Put), 41KeyValuePair.Create(HttpMethods.Query, HttpMethods.Query), 42KeyValuePair.Create(HttpMethods.Trace, HttpMethods.Trace)
src\aspnetcore\src\Shared\HttpExtensions.cs (3)
13HttpMethods.IsPost(method) || HttpMethods.IsPut(method) || HttpMethods.IsPatch(method);
Microsoft.AspNetCore.Http.Connections (6)
Internal\HttpConnectionDispatcher.cs (6)
82if (HttpMethods.IsPost(context.Request.Method)) 87else if (HttpMethods.IsGet(context.Request.Method) || HttpMethods.IsConnect(context.Request.Method)) 92else if (HttpMethods.IsDelete(context.Request.Method)) 111if (HttpMethods.IsPost(context.Request.Method)) 129if (HttpMethods.IsPost(context.Request.Method))
Microsoft.AspNetCore.Http.Results (4)
src\aspnetcore\src\Shared\ResultsHelpers\FileResultHelper.cs (4)
145if ((HttpMethods.IsHead(request.Method) || HttpMethods.IsGet(request.Method)) 158return (range: null, rangeLength: 0, serveBody: !HttpMethods.IsHead(request.Method)); 294var serveBody = !HttpMethods.IsHead(httpContext.Request.Method);
Microsoft.AspNetCore.HttpOverrides (1)
HttpMethodOverrideMiddleware.cs (1)
38if (HttpMethods.IsPost(context.Request.Method))
Microsoft.AspNetCore.Identity (2)
_generated\0\GeneratedRouteBuilderExtensions.g.cs (2)
59private static readonly string[] GetVerb = new[] { global::Microsoft.AspNetCore.Http.HttpMethods.Get }; 60private static readonly string[] PostVerb = new[] { global::Microsoft.AspNetCore.Http.HttpMethods.Post };
Microsoft.AspNetCore.Mvc.ApiExplorer (6)
EndpointMetadataApiDescriptionProvider.cs (6)
50return method.Equals(HttpMethods.Get, StringComparison.Ordinal) || 51method.Equals(HttpMethods.Delete, StringComparison.Ordinal) || 52method.Equals(HttpMethods.Head, StringComparison.Ordinal) || 53method.Equals(HttpMethods.Options, StringComparison.Ordinal) || 54method.Equals(HttpMethods.Trace, StringComparison.Ordinal) || 55method.Equals(HttpMethods.Connect, StringComparison.Ordinal);
Microsoft.AspNetCore.Mvc.Core (7)
ApplicationModels\DefaultApplicationModelProvider.cs (1)
36_supportsNonGetRequests = context => !HttpMethods.IsGet(context.HttpContext.Request.Method);
BindPropertyAttribute.cs (1)
86return !HttpMethods.IsGet(context.HttpContext.Request.Method);
RequireHttpsAttribute.cs (1)
66if (!HttpMethods.IsGet(filterContext.HttpContext.Request.Method))
src\aspnetcore\src\Shared\ResultsHelpers\FileResultHelper.cs (4)
145if ((HttpMethods.IsHead(request.Method) || HttpMethods.IsGet(request.Method)) 158return (range: null, rangeLength: 0, serveBody: !HttpMethods.IsHead(request.Method)); 294var serveBody = !HttpMethods.IsHead(httpContext.Request.Method);
Microsoft.AspNetCore.Mvc.Cors (2)
CorsAuthorizationFilter.cs (1)
91if (HttpMethods.IsOptions(request.Method)
CorsHttpMethodActionConstraint.cs (1)
32if (Http.HttpMethods.IsOptions(request.Method) &&
Microsoft.AspNetCore.Mvc.RazorPages (4)
ApplicationModels\DefaultPageApplicationModelPartsProvider.cs (1)
25_supportsNonGetRequests = context => !HttpMethods.IsGet(context.HttpContext.Request.Method);
Infrastructure\DefaultPageHandlerMethodSelector.cs (2)
166return HttpMethods.IsHead(context.HttpContext.Request.Method) ? HttpMethods.Get : null;
Infrastructure\HandleOptionsRequestsPageFilter.cs (1)
41HttpMethods.IsOptions(context.HttpContext.Request.Method))
Microsoft.AspNetCore.Mvc.ViewFeatures (6)
DefaultHtmlGenerator.cs (1)
270else if (HttpMethods.IsPost(method))
src\aspnetcore\src\Shared\SafeHttpMethods.cs (5)
19HttpMethods.IsGet(method) || 20HttpMethods.IsHead(method) || 21HttpMethods.IsOptions(method) || 22HttpMethods.IsTrace(method) || 23HttpMethods.IsQuery(method);
Microsoft.AspNetCore.OpenApi (7)
_generated\0\GeneratedRouteBuilderExtensions.g.cs (1)
59private static readonly string[] GetVerb = new[] { global::Microsoft.AspNetCore.Http.HttpMethods.Get };
Services\OpenApiGenerator.cs (6)
90return method.Equals(HttpMethods.Get, StringComparison.Ordinal) || 91method.Equals(HttpMethods.Delete, StringComparison.Ordinal) || 92method.Equals(HttpMethods.Head, StringComparison.Ordinal) || 93method.Equals(HttpMethods.Options, StringComparison.Ordinal) || 94method.Equals(HttpMethods.Trace, StringComparison.Ordinal) || 95method.Equals(HttpMethods.Connect, StringComparison.Ordinal);
Microsoft.AspNetCore.OutputCaching (3)
OutputCacheMiddleware.cs (1)
430&& HttpMethods.IsHead(context.HttpContext.Request.Method)))
Policies\DefaultPolicy.cs (2)
77if (!HttpMethods.IsGet(request.Method) && !HttpMethods.IsHead(request.Method))
Microsoft.AspNetCore.ResponseCaching (3)
ResponseCachingMiddleware.cs (1)
380&& HttpMethods.IsHead(context.HttpContext.Request.Method)))
ResponseCachingPolicyProvider.cs (2)
17if (!HttpMethods.IsGet(request.Method) && !HttpMethods.IsHead(request.Method))
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionBody.cs (1)
59if (!_compressionChecked && HttpMethods.IsHead(_context.Request.Method))
Microsoft.AspNetCore.Routing (50)
Builder\EndpointRouteBuilderExtensions.cs (5)
22private static readonly string[] GetVerb = new[] { HttpMethods.Get }; 23private static readonly string[] PostVerb = new[] { HttpMethods.Post }; 24private static readonly string[] PutVerb = new[] { HttpMethods.Put }; 25private static readonly string[] DeleteVerb = new[] { HttpMethods.Delete }; 26private static readonly string[] PatchVerb = new[] { HttpMethods.Patch };
HttpMethodMetadata.cs (1)
7using static Microsoft.AspNetCore.Http.HttpMethods;
Matching\HttpMethodDestinationsLookup.cs (18)
43case 'c' when method.Equals(HttpMethods.Connect, StringComparison.OrdinalIgnoreCase): 46case 'd' when method.Equals(HttpMethods.Delete, StringComparison.OrdinalIgnoreCase): 49case 'g' when method.Equals(HttpMethods.Get, StringComparison.OrdinalIgnoreCase): 52case 'h' when method.Equals(HttpMethods.Head, StringComparison.OrdinalIgnoreCase): 55case 'o' when method.Equals(HttpMethods.Options, StringComparison.OrdinalIgnoreCase): 59if (method.Equals(HttpMethods.Put, StringComparison.OrdinalIgnoreCase)) 64else if (method.Equals(HttpMethods.Post, StringComparison.OrdinalIgnoreCase)) 69else if (method.Equals(HttpMethods.Patch, StringComparison.OrdinalIgnoreCase)) 75case 't' when method.Equals(HttpMethods.Trace, StringComparison.OrdinalIgnoreCase): 103'c' => (HttpMethods.Connect, _connectDestination), 104'd' => (HttpMethods.Delete, _deleteDestination), 105'g' => (HttpMethods.Get, _getDestination), 106'h' => (HttpMethods.Head, _headDestination), 107'o' => (HttpMethods.Options, _optionsDestination), 1103 => (HttpMethods.Put, _putDestination), 1114 => (HttpMethods.Post, _postDestination), 112_ => (HttpMethods.Patch, _patchDestination), 114't' => (HttpMethods.Trace, _traceDestination),
Matching\HttpMethodMatcherPolicy.cs (6)
19internal static readonly string PreflightHttpMethod = HttpMethods.Options; 118HttpMethods.Equals(httpMethod, PreflightHttpMethod) && 131if (!HttpMethods.Equals(httpMethod, candidateMethod)) 410if (HttpMethods.Equals(methods[i], httpMethod)) 424return HttpMethods.Equals(httpMethod, PreflightHttpMethod) && 476HttpMethods.Equals(HttpMethod, other.HttpMethod);
Matching\HttpMethodSingleEntryPolicyJumpTable.cs (2)
39return HttpMethods.Equals(accessControlRequestMethod.ToString(), _method) ? _corsPreflightDestination : _corsPreflightExitDestination; 42return HttpMethods.Equals(httpMethod, _method) ? _destination : _exitDestination;
RequestDelegateRouteBuilderExtensions.cs (9)
106return builder.MapVerb(HttpMethods.Get, template, handler); 119return builder.MapMiddlewareVerb(HttpMethods.Get, template, action); 135return builder.MapVerb(HttpMethods.Get, template, handler); 148return builder.MapVerb(HttpMethods.Post, template, handler); 161return builder.MapMiddlewareVerb(HttpMethods.Post, template, action); 177return builder.MapVerb(HttpMethods.Post, template, handler); 190return builder.MapVerb(HttpMethods.Put, template, handler); 203return builder.MapMiddlewareVerb(HttpMethods.Put, template, action); 219return builder.MapVerb(HttpMethods.Put, template, handler);
RouteEndpointDataSource.cs (6)
313method.Equals(HttpMethods.Get, StringComparison.Ordinal) || 314method.Equals(HttpMethods.Delete, StringComparison.Ordinal) || 315method.Equals(HttpMethods.Head, StringComparison.Ordinal) || 316method.Equals(HttpMethods.Options, StringComparison.Ordinal) || 317method.Equals(HttpMethods.Trace, StringComparison.Ordinal) || 318method.Equals(HttpMethods.Connect, StringComparison.Ordinal);
src\aspnetcore\src\Shared\HttpExtensions.cs (3)
13HttpMethods.IsPost(method) || HttpMethods.IsPut(method) || HttpMethods.IsPatch(method);
Microsoft.AspNetCore.Server.HttpSys (8)
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (8)
255HttpMethods.Options, 256HttpMethods.Get, 257HttpMethods.Head, 258HttpMethods.Post, 259HttpMethods.Put, 260HttpMethods.Delete, 261HttpMethods.Trace, 262HttpMethods.Connect,
Microsoft.AspNetCore.Server.IIS (8)
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (8)
255HttpMethods.Options, 256HttpMethods.Get, 257HttpMethods.Head, 258HttpMethods.Post, 259HttpMethods.Put, 260HttpMethods.Delete, 261HttpMethods.Trace, 262HttpMethods.Connect,
Microsoft.AspNetCore.Server.IISIntegration (1)
IISMiddleware.cs (1)
111if (HttpMethods.IsPost(httpContext.Request.Method) &&
Microsoft.AspNetCore.Server.Kestrel.Core (19)
Internal\Http2\Http2Stream.cs (5)
15using HttpMethods = Microsoft.AspNetCore.Http.HttpMethods; 709HttpRequestHeaders.HeaderMethod = HttpMethods.Get; 711_methodText = HttpMethods.Get; 714HttpRequestHeaders.HeaderMethod = HttpMethods.Post; 716_methodText = HttpMethods.Post;
Internal\Http3\Http3Stream.cs (5)
23using HttpMethods = Microsoft.AspNetCore.Http.HttpMethods; 310HttpRequestHeaders.HeaderMethod = HttpMethods.Get; 312_methodText = HttpMethods.Get; 315HttpRequestHeaders.HeaderMethod = HttpMethods.Post; 317_methodText = HttpMethods.Post;
Internal\Infrastructure\HttpUtilities.Generated.cs (9)
51_methodNames[(byte)HttpMethod.Connect] = HttpMethods.Connect; 52_methodNames[(byte)HttpMethod.Delete] = HttpMethods.Delete; 53_methodNames[(byte)HttpMethod.Get] = HttpMethods.Get; 54_methodNames[(byte)HttpMethod.Head] = HttpMethods.Head; 55_methodNames[(byte)HttpMethod.Options] = HttpMethods.Options; 56_methodNames[(byte)HttpMethod.Patch] = HttpMethods.Patch; 57_methodNames[(byte)HttpMethod.Post] = HttpMethods.Post; 58_methodNames[(byte)HttpMethod.Put] = HttpMethods.Put; 59_methodNames[(byte)HttpMethod.Trace] = HttpMethods.Trace;
Microsoft.AspNetCore.SpaServices.Extensions (4)
Proxying\SpaProxy.cs (4)
135if (!HttpMethods.IsGet(requestMethod) && 136!HttpMethods.IsHead(requestMethod) && 137!HttpMethods.IsDelete(requestMethod) && 138!HttpMethods.IsTrace(requestMethod))
Microsoft.AspNetCore.StaticAssets (4)
StaticAssetEndpointFactory.cs (2)
17private static readonly HttpMethodMetadata _supportedMethods = new([HttpMethods.Get, HttpMethods.Head]);
StaticAssetsInvoker.cs (2)
141if (HttpMethods.IsHead(context.Request.Method)) 397if (!HttpMethods.IsGet(_request.Method))
Microsoft.AspNetCore.StaticFiles (7)
Helpers.cs (2)
24return HttpMethods.IsGet(method) || HttpMethods.IsHead(method);
HtmlDirectoryFormatter.cs (1)
42if (HttpMethods.IsHead(context.Request.Method))
StaticFileContext.cs (2)
73if (HttpMethods.IsGet(_method)) 77else if (HttpMethods.IsHead(_method))
StaticFilesEndpointRouteBuilderExtensions.cs (2)
20private static readonly string[] _supportedHttpMethods = new[] { HttpMethods.Get, HttpMethods.Head };
Microsoft.AspNetCore.TestHost (1)
HttpContextBuilder.cs (1)
41request.Method = HttpMethods.Get;
Microsoft.AspNetCore.Watch.BrowserRefresh (5)
src\sdk\src\Dotnet.Watch\Web.Middleware\BlazorWasmHotReloadMiddleware.cs (2)
56if (HttpMethods.IsGet(context.Request.Method)) 60else if (HttpMethods.IsPost(context.Request.Method))
src\sdk\src\Dotnet.Watch\Web.Middleware\BrowserRefreshMiddleware.cs (3)
131if (!HttpMethods.IsGet(request.Method)) 171if (!HttpMethods.IsGet(request.Method) && !HttpMethods.IsPost(request.Method))
Microsoft.AspNetCore.WebSockets (2)
WebSocketMiddleware.cs (2)
229if (!HttpMethods.IsGet(method)) 295return HttpMethods.IsConnect(method)