Breakdance is a testing framework for managing the dangerous dance of shipping public APIs. This package in particular contains helper classes for testing any WebAPI endpoint. These classes make it super easy to craft HTTP requests to your API at test time.
Contains types that represent HTTP request and response headers. This library is used with classes such as System.Net.HttpWebRequest and System.Net.HttpWebResponse and allows developers to query/edit header names/values. Commonly Used Types: System.Net.HttpRequestHeader System.Net.HttpResponseHeader System.Net.WebHeaderCollection When using NuGet 3.x this package requires at least version 3.4.
Provides older classes (such as HttpWebRequest and HttpWebResponse) for sending HTTP requests and receiving HTTP responses from a resource identified by a URI. Developers should prefer the classes in the System.Net.Http package. Commonly Used Types: System.Net.HttpWebRequest System.Net.HttpWebResponse System.Net.HttpRequestHeader System.Net.WebException System.Net.WebExceptionStatus System.Net.WebRequest System.Net.WebResponse When using NuGet 3.x this package requires at least version 3.4.
ASP.NET Core HTTP object model for HTTP requests and responses and also common extension methods for registering middleware in an IApplicationBuilder. Commonly used types: Microsoft.AspNetCore.Builder.IApplicationBuilder Microsoft.AspNetCore.Http.HttpContext Microsoft.AspNetCore.Http.HttpRequest Microsoft.AspNetCore.Http.HttpResponse
Minimizes and sanitizes log output produced by HttpClient
Minimizes and sanitizes log output produced by HttpClient
MgcFramework ConnectApi is a .NET class library that provides tools to connect with any API. It includes services for making HTTP requests and handling responses.
Enriches Serilog events with client IP, Correlation Id, RequestBody, RequestQuery, HTTP request headers and information of the MemoryUsage.
ApiHelper is a library that implements the basic elements for synchronous and asynchronous http requests and implements the objects for Response, Request and Parameters management of a call.
Request and response models for http sending
Observe OkHttp API Calls With Request And Response Details Right In Your Browser
Port of AspNetCore localization middleware to Owin middleware. Uses provider model with built in support for automatically applying culture information to HTTP requests. Culture information can be specified in the HTTP header, query string, cookie, or custom source. Also adds support for using Dependency Injection container to resolve instances of RequestCultureProvider during the request.
Provides a JSON client to easily wrap requests over HTTP by serialization. This package also include a JsonApiClient for abstractions when implementing JsonAPIs on client based tiers. Support for GET; POST; UPDATE; PATCH using Newtonsoft Json serialization.
Request throttling helpers for HTTP services: parallelism limiting, quotas.
An HttpClient service that makes it easy to make authenticated HTTP requests to protected by IdentityServer4 resources.
Utilities for consuming and publishing over HTTP.
A simple .Net extension to read the HTTP request body without consuming it
High performance, low ceremony DI/IoC container for .NET. This package provides ASP.NET Core HTTP request-based lifetimes.
Base for requests and responses with validations to support HTTP calls in APIs. This package is for applications developed on the .NET platform. Compiled in .NET Standard 2.0. This package was created for the exclusive use of iBeach Brasil. Its evolution and maintenance will be made to meet the needs of iBeach Brasil applications.
Helper for composing and sending an HTTP POST request with a JSON body (and application/json content-type header) and a basic authentication header
A mock library for HTTP request via HttpClient. Simple, fast, no HTTP server needed, parallel test executing enabled.
Freya Optics for access to Patch extension properties of requests and responses
Freya Optics for access to CORS extension properties of requests and responses
Module for ASP.NET Web API that enables GZip and Deflate support for incoming and outgoing requests. Please note that this is not an official Microsoft package.
Transparent HTTP request decompression middleware for ASP.NET Core 2
Makes ImageResizer REST API accessible behind edge caching services like Amazon CloudFront. Adds support for a semicolon-based syntax, to bypass querystring-lopping. Example (standard): http://cf.server.com/image.jpg?width=100&height=100 Example (semicolon): http://cf.server.com/image.jpg;width=100;height=100 Provides (optional) automatic redirection of non-edge-cached image requests (helps scalability, but not performance). Docs: http://imageresizing.net/plugins/cloudfront Support: http://imageresizing.net/support Requires license, see http://imageresizing.net/plugins ## 30+ plugins available Search 'ImageResizer' on nuget.org, or visit imageresizing.net to see 40+ plugins. Some offer 4-30x performance improvements; some render PDFs and PSDs; others detect faces and trim whitespace. You'll find plugins for disk caching, memory caching, Microsoft SQL blob support, Amazon CloudFront, S3, Azure Blob Storage, MongoDB GridFS, automatic whitespace trimming, automatic white balance, octree 8-bit gif/png quantization and transparency dithering, animated gif resizing, watermark & text overlay support, content aware image resizing / seam carving (based on CAIR), grayscale, sepia, histogram, alpha, contrast, saturation, brightness, hue, Guassian blur, noise removal, and smart sharpen filters, psd editing & rendering, raw (CR2, NEF, DNG, etc.) file exposure, .webp (weppy) support, image batch processing & compression into .zip archives, red eye auto-correction, face detection, and secure (signed!) remote HTTP image processing. Most datastore plugins support the Virtual Path Provider system, and can be used for non-image files as well.
Gives the ability to make Authorized API Requests using a Rest Client. Utilizes RestSharp under the hood.
η¨δΊ Cuture.Http εΊη Newtonsoft.Json εθ½ζ―ζ
Resuming Action Results brings support for HTTP Byte Range requests to ASP.NET MVC transparently. The ActionResults included in this package mirror the familiar FileResult actions. This supports iOS device streaming and download managers.
The Http Pipeline is a HTTP request handler similar to a pipeline. It makes it easy for us to develop a variety of HTTP Network Service components based on aspnet core. For example, API gateways, proxies, reverse proxies, response caching, load balancing, and more.
This class library is a extension of HttpClient which allows make patch request.
DistillNET is a library for matching and filtering HTTP requests URLs using the Adblock Plus Filter format.
This package contains an OWIN middleware to validate signed http requests with the Medidata MAuth protocol. The middleware communicates with an MAuth server in order to confirm the validity of the request authentication header. Include this package in your OWIN-enabled web api if you want to authenticate the api requests signed with the MAuth protocol.
Get NLog-based logging support for your image requests. Especially useful with DiskCache. Docs: http://imageresizing.net/plugins/logging Support: http://imageresizing.net/support ## 30+ plugins available Search 'ImageResizer' on nuget.org, or visit imageresizing.net to see 40+ plugins. Some offer 4-30x performance improvements; some render PDFs and PSDs; others detect faces and trim whitespace. You'll find plugins for disk caching, memory caching, Microsoft SQL blob support, Amazon CloudFront, S3, Azure Blob Storage, MongoDB GridFS, automatic whitespace trimming, automatic white balance, octree 8-bit gif/png quantization and transparency dithering, animated gif resizing, watermark & text overlay support, content aware image resizing / seam carving (based on CAIR), grayscale, sepia, histogram, alpha, contrast, saturation, brightness, hue, Guassian blur, noise removal, and smart sharpen filters, psd editing & rendering, raw (CR2, NEF, DNG, etc.) file exposure, .webp (weppy) support, image batch processing & compression into .zip archives, red eye auto-correction, face detection, and secure (signed!) remote HTTP image processing. Most datastore plugins support the Virtual Path Provider system, and can be used for non-image files as well.
Signs and validates HTTP requests
This package contains an HTTP message handler to validate signed http requests with the Medidata MAuth protocol. The handler communicates with an MAuth server in order to confirm the validity of the request authentication header. Include this package in your WebAPI application if you want to authenticate the api requests signed with the MAuth protocol.
A .NET Standard 2.0 library for generating signatures on HTTP messages. Typically, the SignatureAuthorizationHandler is used with an HttpClient for signing outgoing requests.
The Google Analytics SDK is designed makes it easy to connect .net Applications to Google Analytics. The Google Analytics SDK uses the Google Analytics measurement protocol to record Hits via HTTP POST or GET requests directly to Google Analytics. The Google Analytics SDK also supports the debug endpoint which will allows developers to test and validate their hits before releasing their applicaitons to production. The Google Analytics SDK supports tracking for the following interaction (Hit) types: 'pageview', 'screenview', 'event', 'transaction', 'item', 'social', 'exception', 'timing'. Supported Platforms: - .NET Framework 4.5+ - NetStandard1.3, providing .NET Core support.
Reading and logging the HTTP request message and the HTTP response message.
The basic extension package contains the creation information, modification information, RowVersion and other basic properties of the entity, and realizes the paging sort Request and the agreed HTTP Request structure, the extension of the delayed query condition method, the extension of the list and the extension of the single object shaping.
Enrich logs with a http header so you can track logs for specific requests.
RSql4Net is a aspNet .net core extension that will make it easier for you to write your REST APIs. Its purpose is to convert a HTTP request who is in RSQL format to C# lambda expression.