WebApi.HttpOptions adds automatic handling for the HTTP OPTIONS verb and the Allow header.
Middleware used to add an HTTP Strict Transport Security header to ASP.NET Core responses. See https://tools.ietf.org/html/rfc6797
Lib.AspNetCore.ClientHints is a library which provides support to ASP.NET Core for set of HTTP request header fields, colloquially known as Client Hints, which allow user agents to indicate device and agent specific preferences.
Abstractions for the uniform use of Http.Correlation. Based on the primary Http header `X-Correlation-ID` as well as the alternative Http header `X-Request-ID`.
AspNetCoreNotAcceptable is an ASP.NET Core solution which requires all http requests to have the 'Accept' header set to 'application/json'.
Implementation of AspNetCore middleware to use Http.Correlation. Based on the primary Http header `X-Correlation-ID` as well as the alternative Http header `X-Request-ID`.
A .NET Core middleware for injecting the Owasp recommended HTTP Headers into Azure Isolated Functions
Adds extra security measures for PEN tests: - Set all timeouts to 20 minutes - Forces SSL on all requests - Enforces HTTPOnly and SSL cookies - Clears unneeded HTTP header information - Disables iFraming and adds Strict-Transport-Security to HTTP header - Contains samples for Umbraco
Implementation of an IHttpCorrelationIdProvider for test cases. Based on the primary Http header `X-Correlation-ID` as well as the alternative Http header `X-Request-ID`.
A simple middleware for ASP.NET Core 2+ to add the Content-Security-Policy http header.
Structure for HTTP Token Authentication header credentials
AspNetCoreUnsupportedMediaType is an ASP.NET Core solution which requires all http POST and PUT requests to have the 'Content-Type' header set to 'application/json'.
A small package for ASP.Net (Core) to automatically configure secure HTTP-Headers.
This middleware provides the option to not execute requests whenever the Authorization-Evaluation header of a HTTP request is set to a truthy value.
Generate and overwrite default/predefined trace identifiers in the HTTP context. Value of 'HttpContext.TraceIdentifier' is changed and also add new header variable in 'HttpContext.Response.Headers' named 'X-Trace-Id' to trace requests in trace logs.
Signature Version 4 is the process to add authentication information to AWS requests sent by HTTP. This library simplifys the process and returns ready to use an authorization and the x-amz-date headers.
Builds response headers and bodies for Firestorm.Endpoints.
Structure for HTTP Bearer Authentication header credentials
`XHttp` makes it easy to make 304 NotModified requests, to get rich request response data in fewer lines of code, makes working with some annoying things like FormUrlEncodedContent simpler, and so forth. Nothing earth-shattering here, just something to simplify http coding a bit.
A .Net Core authentication scheme that helps validate/authenticate given http request header value(s) in a clean way.
ASP.NET Core middleware that enforce that https scheme is used and that adds the HTTP Strict Transport (HSTS) header for all HTTP responses to request made using https scheme.
This package can be used to create the http headers for Interswitch secure
Lib.AspNetCore.Mvc.ClientHints is a library which provides to ASP.NET Core MVC helpers build around a set of HTTP request header fields, colloquially known as Client Hints, which allow user agents to indicate device and agent specific preferences.
This package includes all required security header using a middleware
Enhances WCF REST with functionalities like optional query parameters, http headers or multipart requests.
Nuget package containing Sitecore integration items for 'uxbee-sitecore-headless-sxa-http-headers' NPM package.
It adds correlation id within "System.Diagnostics.Trace.CorrelationManager.ActivityId" to the header of the request.
A dotnet tool to do a http request/response security assessment.
A simple RestClient witha fluid interface for attaching headers and parameters to your requests. Handles parsing of data and other time saving tasks.
Contains a middleware in ASP.NET Core that is used to add security headers to the HTTP responses that your web application sends to browsers.
Implementation of Http correlation handler to forward CorrelationId. Based on the primary Http header `X-Correlation-ID` as well as the alternative Http header `X-Request-ID`.
websocket-sharp provides the WebSocket protocol client and server. It supports: - RFC 6455 - WebSocket Client and Server - Per-message Compression extension - Secure Connection - HTTP Authentication (Basic/Digest) - Query String, Origin header and Cookies - Connecting through the HTTP Proxy server - .NET 3.5 or later (includes compatible) -CustomHeaders
Remove api-version from http api request headers
This project contains a wrapper for the HttpClient that makes your code unit testable and allows for custome manipulation of the http headers.
Provides base HTTP message handlers to allow use of HTTP client with headers from Identifi.
24.8.10.9-HiNetCoreAssembly-MD5【ccGYXzH/vUyhHrban5QTyg==】
Generate and write in HTTPContext response header variables request execution time('X-Response-Time') and also provide execution time for an action('X-Action-Response-Time'). This thing may help you when is needed to analyze too mutch time-consuming applications.
A free to use library as a download manager. Includes retry, priority, cancel, etc.. function. Features: • StatusRequest: Calls a Head request and returns a response message with the headers. • SiteRequest: Scans a website for all references. • GetRequest: To download the response into a file. • LoadRequest: Extends GetRequest with chunked download.
Start by defining headers to use with the http client. E.g. for consuming soap services var specialHeaders = new HeaderInfo[] { new HeaderInfo { Header = Constants.ACCEPT, Value = "*/*" } }; Define a base url in appsettings json "BaseUrl": "http://127.0.0.1:1234" Inject the http client builder.InjectHttpServiceFromBaseUrl(useUnsafe: true, specialHeaders: specialHeaders, configureAsJson: false); useUnsafe means trust any ssl certificate configureAsJson means accept header should be set to json. For soap set this to false There are 3 ways of injecting http client InjectHttpServiceFromBaseUrl explained above InjectHttpServiceFromSection provide the appsettings json section name e.g. Urls:BaseUrl InjectHttpService Set everything manually Explore the methods in KolHttpClient - GET, PUT, POST, DELETE, and methods for adding headers and all. There is also KolUtils, a static class which provides other helpful methods like base 64 encoding and decoding, Xml and JSON serialization and deserialization.
HiQPdf Latest Chromium for .NET on Linux converts HTML to PDF, HTML to Image and Word DOCX to PDF using the latest stable Chromium engine with newer rendering features and security updates. The HTML to PDF converter uses Chromium as rendering engine which can render all the modern HTML, CSS and JavaScript in conformance with the latest standards and technologies. The .NET library is built for .NET Standard 2.0 which makes compatible with a wide range of .NET Core and .NET Framework versions. The native runtime is compatible with Linux 64-bit platforms. This package can be used in Azure App Service and Azure Functions applications for Linux platform. For Windows platforms there is a separate package containing the same .NET library and the native runtime for Windows. The package is compatible with a wide range of Linux platforms including: * Linux 64-bit * .NET Core 9.0, 8.0, 7.0, 6.0, 5.0, .NET Standard 2.0 * Azure App Service and Azure Functions for Linux * Azure Linux Virtual Machines * Web, Desktop and Console applications, Docker Library Features: * Convert HTML with CSS, Web Fonts and JavaScript to PDF * Support the latest HTML and JavaScript standards * Use HTML templates for PDF headers and footers with page numbers * Repeat HTML table headers and footers in PDF pages * Control PDF page breaks using CSS in HTML * Create PDF outlines and tables of contents from heading tags * Convert specific HTML regions * Retrieve HTML element positions in the PDF * Create tagged PDFs for accessibility * Trigger conversion automatically or manually * Render for screen or print media types * Set viewer preferences and apply PDF security and signatures * Set HTTP headers and cookies * Use GET and POST requests * Convert HTML to JPEG, PNG and WEBP images * Convert Word DOCX to PDF
Winnovative PDF Latest Chromium for .NET on Linux converts HTML to PDF, HTML to Image and Word DOCX to PDF using the latest stable Chromium engine with newer rendering features and security updates. The HTML to PDF converter component of the library uses a rendering engine based on Chromium, which can render all modern HTML, CSS and JavaScript content in conformance with the latest standards. The .NET library in this package targets .NET Standard 2.0 and can be used in any .NET Core or .NET Framework application compatible with this standard. The native runtime is compatible with Linux 64-bit platforms. This package is fully compatible with Azure App Service and Azure Functions applications for the Linux platform. There is also a separate similar package for Windows platforms containing the same .NET library but with a different native Chromium runtime. The compatibility list of this package includes the following platforms: * Linux 64-bit Distributions * .NET Core 9.0, 8.0, 7.0, 6.0, 5.0, .NET Standard 2.0 * Azure App Service and Azure Functions for Linux * Azure Linux Virtual Machines * Web, Console, Desktop applications, Docker Main Features: * Convert HTML with CSS, Web Fonts and JavaScript to PDF * Support modern web standards and technologies * Add page numbering in PDF headers and footers from HTML * Repeat HTML table headers and footers in PDF pages * Control PDF page breaks with CSS in HTML * Create outlines and tables of contents from heading tags * Convert specific HTML regions * Retrieve HTML element positions in the PDF * Create tagged PDFs for accessibility * Trigger conversion automatically or manually * Render for screen or print media types * Set PDF security, viewer settings and signatures * Set HTTP headers and cookies * Use GET and POST requests * Convert HTML to JPEG, PNG and WEBP images * Convert Word DOCX to PDF
EvoPdf Latest Chromium for .NET on Linux converts HTML to PDF, HTML to Image and Word DOCX to PDF using the latest stable Chromium engine with newer rendering features and security updates. The HTML to PDF converter component of the library uses a rendering engine based on Chromium, which can render all modern HTML, CSS and JavaScript content in conformance with the latest standards. The .NET library in this package targets .NET Standard 2.0 and can be used in any .NET Core or .NET Framework application compatible with this standard. The native runtime is compatible with Linux 64-bit platforms. This package is fully compatible with Azure App Service and Azure Functions applications for the Linux platform. There is also a separate similar package for Windows platforms containing the same .NET library but with a different native Chromium runtime. The compatibility list of this package includes the following platforms : * Linux 64-bit Distributions * .NET Core 9.0, 8.0, 7.0, 6.0, 5.0, .NET Standard 2.0 * Azure App Service and Azure Functions for Linux * Azure Linux Virtual Machines * Web, Console and Desktop applications, Docker Main Features: * Convert HTML with CSS, Web Fonts and JavaScript to PDF * Support modern web standards and technologies * Add page numbering in PDF headers and footers from HTML * Repeat HTML table headers and footers in PDF pages * Control PDF page breaks with CSS in HTML * Create outlines and tables of contents from heading tags * Convert specific HTML regions * Retrieve HTML element positions in the PDF * Create tagged PDFs for accessibility * Trigger conversion automatically or manually * Render for screen or print media types * Set PDF security, viewer settings and signatures * Set HTTP headers and cookies * Use GET and POST requests * Convert HTML to JPEG, PNG and WEBP images * Convert Word DOCX to PDF