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
HiQPdf Latest Chromium for .NET on Windows 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 Windows 64-bit platforms. This package can be used in Azure App Service and Azure Functions applications for Windows platform. For Linux platforms there is a separate package containing the same .NET library and the native runtime for Linux. The package is compatible with a wide range of Windows platforms including: * 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 Windows converts HTML to PDF, HTML to Image and Word DOCX to PDF using the latest stable Chromium engine with newer rendering features 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 Windows 64-bit platforms. This package is fully compatible with Azure App Service and Azure Functions applications for the Windows platform. There is also a separate similar package for Linux platforms containing the same .NET library but with a different native Chromium runtime. The compatibility list of this package includes the following platforms: * Windows 10, Windows Server 2016 64-bit and above * .NET Core 9.0, 8.0, 7.0, 6.0, 5.0, .NET Standard 2.0 * .NET Framework 4.6.2 to 4.8.1 * Azure App Service and Azure Functions for Windows * Azure Windows Cloud Services and Virtual Machines * Web, Console, Desktop, 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 Windows 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 Windows 64-bit platforms. This package is fully compatible with Azure App Service and Azure Functions applications for the Windows platform. There is also a separate similar package for Linux platforms containing the same .NET library but with a different native Chromium runtime. The compatibility list of this package includes the following platforms: * Windows 10, Windows Server 2016 64-bit and above * .NET Core 9.0, 8.0, 7.0, 6.0, 5.0, .NET Standard 2.0 * .NET Framework 4.6.2 to 4.8.1 * Azure App Service and Azure Functions for Windows * Azure Windows Cloud Services and 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
Librería reusable para el manejo de headers HTTP.
Middleware that logs the full HTTP request and response, including headers and body, using buffered memory streams.
A collection of configurable middleware filters for ASP.NET Core applications that provide comprehensive request filtering and security features. Includes filters for IP addresses, URLs, HTTP protocols, headers, and user agents with a built-in failure tracking system.
Shared utility library for the Franz Framework.
The Endpoint class in C# is a versatile HTTP client wrapper for making RESTful API calls. It supports various HTTP methods like GET, POST, PUT, DELETE, and PATCH, and allows for header, cookie, and query parameter manipulation. It also provides basic and bearer token authentication.
An ASP.NET Core middleware that logs HTTP request/response details, including payloads and custom headers, with ElasticSearch integration for traceability.
EasyAPI: Simplified REST API Calls for Unity Easily integrate RESTful APIs into your Unity projects with EasyAPI, a lightweight, async-friendly package designed to streamline HTTP requests. Whether you're interacting with third-party services or building your own backend, EasyAPI makes sending GET, POST, PUT, and DELETE requests a breeze, all while handling authentication headers, serialization, and error handling seamlessly. Key Features: *Simplified API interactions using UniTask for asynchronous programming. *Easily send GET, POST, PUT, and DELETE requests with automatic JSON serialization. *Support for common authentication schemes like Bearer and Basic token. *Built-in success and failure callbacks to handle responses efficiently. *Lightweight and easy-to-use, with minimal setup required. Whether you're developing a game, an app, or any Unity-based project that requires external data, EasyAPI allows you to connect to APIs in just a few lines of code—empowering you to focus on building great experiences instead of dealing with complex HTTP logic.
A fluent HTTP client extension to simulate fake responses from 3rd party APIs based on request headers 🚀
An ASP.NET Core middleware that logs HTTP request/response details, including payloads and custom headers, with ElasticSearch integration for traceability.
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)
A powerful and flexible request/response logging middleware for ASP.NET Core applications. Features include: configurable logging fields, path-based filtering, customizable header logging, high performance with minimal overhead, support for custom request/response handlers, and comprehensive HTTP traffic monitoring capabilities.
ASP.NET Core middleware for automatically applying culture information to HTTP requests. Culture information can be specified in the HTTP header, query string, cookie, or custom source. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/32e8c620905ac11985a85daecece7b3fe828272c
A simple and flexible NuGet-package for easily managing HTTP requests in your .NET projects. Provides features for making GET, POST, and other HTTP requests with support for custom headers, response validation, error handling and more. Compatible with .NET 6.0 to .NET 8.0.
Brazilian Portuguese localization for IdentityErrorDescriber (Microsoft.AspNetCore.Identity) for .net 5. Contains both IdentityErrorDescriber and IdentityBuilderExtension to register the Describer. For multilanguage support based on HTTP headers consider using PiotrTrojan.AspNetCore.IdentityErrorLocalization.Multilang nuget with proper factory.
Specifies custom HTTP headers to be returned in HTTP responses.
原生Socket实现用于TCP监听 TCPServer监听 UDP监听 HTTP 监听 1.2.0 增加Json/form-data数据直接转为实体对象给目标函数 路由标签使用方法时 方法所在类必须继承HttpRequest基类 1.2.5+ 增加对Task异步支持 更改 超过65535字节接收不了的问题 1.2.7 优化HTTP接收json时转换实体对象问题 1.2.8 解决formdata数据时解析字符串问题 1.2.10 优化异步数据接收 解决并发时数据接收不全的问题 1.2.11 增加无返回类型函数中通过this.Connection.send返回数据给客户端的功能 2.0.1 UDPServer中增加ClientSend方法 更改调用方式 2.0.2 允许使用 255.255.255.255 对某个端口进行广播 2.0.3 解决接收数据容易出现的已知问题 使用方式: ``` //TCP监听 var listener = TCPServer.Create(2020); listener.StartListen(s => { s.OnConnection = e => Console.WriteLine($@"OnConnection:{e.RemoteEndPoint}"); s.OnReceived = (e, data) => { Random random = new Random(); int randomNum = random.Next(0, 1000000); s.Send(Encoding.UTF8.GetBytes($@"ok>{s.RemoteEndPoint.ToString()}>>{randomNum}")); Console.WriteLine($@"OnData:{e.RemoteEndPoint},data:{Encoding.UTF8.GetString(data)}"); }; s.OnClosed = e => Console.WriteLine($@"OnClosed:{e.RemoteEndPoint}"); s.OnError = (conn, str, e) => Console.WriteLine($@"{conn.OnConnection} {str}:{e.Message}"); }); //UDP监听 var UDPlistener = UDPServer.Create(2020); UDPlistener.StartListen(s => { s.OnReceived = (e, data) => { Random random = new Random(); int randomNum = random.Next(0, 1000000); s.Send(s.RemoteEndPoint,Encoding.UTF8.GetBytes($@"ok>{s.RemoteEndPoint.ToString()}>>{randomNum}")); Console.WriteLine($@"UDP OnData:{e.RemoteEndPoint},data:{Encoding.UTF8.GetString(data)}"); }; s.OnError = (conn, str, e) => Console.WriteLine($@"{conn.RemoteEndPoint.ToString} {str}:{e.Message}"); }); //HTTP监听 var httplistener = HTTPServer.Create(2021); httplistener.SetPath(MethodEnum.GET, "/start"); httplistener.SetPath(MethodEnum.POST, "/start"); httplistener.StartListen(s => { //s.OnConnection = e => Console.WriteLine($@"OnConnection:{e.RemoteEndPoint}"); s.OnReceived = (e, Req) => { Random random = new Random(); int randomNum = random.Next(0, 1000000); s.Send($@"ok>{s.RemoteEndPoint.ToString()}>>{randomNum}"); Console.WriteLine($@"OnData:{e.RemoteEndPoint},data:{Req.Body}"); }; }); //HTTP监听路由写法: public class Workers : HTTPRequest { [Router("/start1", MethodEnum.GET)] public string Tests(string UserAccount, int Password) { Console.WriteLine("Body+>"+Content); return (new { code = 200, msg = "ok" }).ObjectToJson(); } [Router("/start1", MethodEnum.POST)] public object Tests2(string asd,List<int> aas) { foreach (var item in Headers) { Console.WriteLine(item.Key+":"+item.Value); } return new { code = 200, msg = "ok" }; } [Router("/start2", MethodEnum.POST)] public object Tests3(Testss testss) { foreach (var item in Headers) { Console.WriteLine(item.Key + ":" + item.Value); } return new { code = 200, msg = "ok" }; } } public class Testss { public string? UserAccount { get; set; } public string? Password { get; set; } } ```
APIRequest - A Powerful Package for API Requests: APIRequest is a NuGet package designed to simplify sending and receiving HTTP/HTTPS requests to web APIs. This package helps developers easily access external resources, send data, and handle responses with minimal code.Features: Support for Multiple HTTP Methods: Including GET, POST, PUT, DELETE, and more., Simple Management of Headers and Parameters: Allows adding custom headers and parameters to requests., Easy Serialization and Deserialization: Full support for JSON using Newtonsoft.Json for data management., Support for Authentication: Ability to use JWT tokens and other authentication methods., Error Handling: Advanced features for handling errors and response statuses.
HiQPdf Chromium for .NET on Windows converts HTML to PDF, HTML to Image and Word DOCX to PDF. Supports .NET Standard, .NET Core and .NET Framework. Compatible with Windows 64-bit and Docker. 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 Windows 64-bit platforms. This package can be used in Azure App Service and Azure Functions applications for Windows platform. For Linux platforms there is a separate package containing the same .NET library and the native runtime for Linux. The package is compatible with a wide range of Windows platforms including: * Windows 10, Windows Server 2016 64-bit and above * .NET Core 9.0, 8.0, 7.0, 6.0, 5.0, .NET Standard 2.0 * .NET Framework 4.6.2 up to .NET Framework 4.8.1 * Azure App Service and Azure Functions for Windows * Azure Cloud Services, Azure Windows Virtual Machines * Web, Desktop, 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
HiQPdf Chromium for .NET on Linux converts HTML to PDF, HTML to Image and Word DOCX to PDF. Supports .NET Standard, .NET Core and .NET Framework. Compatible with Linux 64-bit and Docker. 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
ASP.NET Core middleware for filtering out requests with unknown HTTP host headers. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/32e8c620905ac11985a85daecece7b3fe828272c
Soap Http Client - a client that allowes to send soap messages (Header and Body) through HttpClient
SoundShare.Base.CommunicateBetweenServices.Http is a .NET library that provides a flexible and easy-to-use HTTP client for communication between services. It simplifies making HTTP requests and handling responses, allowing developers to focus on building robust and efficient communication modules. The library includes features for custom headers, base address configuration, timeout settings, and various HTTP methods (GET, POST, PUT, DELETE). It is ideal for developers working on distributed systems and microservices architectures, enabling seamless interaction between services over HTTP.
Serilog enrichers with HTTP Request Header (.NET 8)