Displaying 1 to 20 from 28 results

Guzzle - an extensible PHP HTTP client

  •    PHP

Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services. It can do both synchronous and asynchronous requests using the same interface, It supports simple interface for building query strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc, Uses PSR-7 interfaces for requests, responses, and streams.

heimdall - An enhanced HTTP client for Go

  •    Go

All HTTP methods are exposed as a fluent interface. This package can be used by adding the following import statement to your .go files.

sttp - The Scala HTTP client you always wanted!

  •    Scala

sttp is an open-source library which provides a clean, programmer-friendly API to define HTTP requests and execute them using one of the wrapped backends, such as akka-http, async-http-client or OkHttp. sttp documentation is available at sttp.readthedocs.io.




Heimdall - An enhanced HTTP client for Go

  •    Go

Heimdall is an HTTP client that helps your application make a large number of requests, at scale. With Heimdall, you can use a hystrix-like circuit breaker to control failing requests, Add synchronous in-memory retries to each request, with the option of setting your own retrier strategy, Create clients with different timeouts for every request.

mockhttp - Testing layer for Microsoft's HttpClient library

  •    CSharp

MockHttp is a testing layer for Microsoft's HttpClient library. It allows stubbed responses to be configured for matched HTTP requests and can be used to test your application's service layer. MockHttp defines a replacement HttpMessageHandler, the engine that drives HttpClient, that provides a fluent configuration API and provides a canned response. The caller (eg. your application's service layer) remains unaware of its presence.

ws - :cloud: Alamofire + Promises + JSON Parsing = Delightful Networking for Swift

  •    Swift

Here you are going to create a function that wraps your request. There are different ways of writing that function depending on what you want back. An empty block, the JSON, the model or the array of models. As you can notice, only by changing the return type, ws automatically knows what to do, for instance, try to parse the response into User models.


Cashew - A simple and elegant yet powerful HTTP client cache for .NET

  •    CSharp

Cashew targets .NET 4.5 and .NET Standard 1.1 (.NET Core, Mono, Xamarin.iOS, Xamarin.Android, UWP and more) meaning it can be used on all sorts of devices.For more in-depth information on how to use Cashew, please refer to our wiki.

node-http-status - Constants enumerating the HTTP status codes

  •    Javascript

Constants enumerating the HTTP status codes. Based on the Java Apache HttpStatus API.All status codes defined in RFC1945 (HTTP/1.0), RFC2616 (HTTP/1.1), RFC2518 (WebDAV), RFC6585 (Additional HTTP Status Codes), and RFC7538 (Permanent Redirect) are supported.

go-httpclient - Advanced HTTP client for golang

  •    Go

Advanced HTTP client for golang. Use httpclient.Defaults to setup default behaviors of the HTTP client.

djangobot - curl for django web framework. Make authenticated requests to a django server.

  •    Go

Curl for Django. Make authenticated requests to a Django server. Django authentication relies on two cookies: csrftoken and sessionid. Once you accquire these cookies, you can make authenticated requests just like the browser does.

CurlSharp - CurlSharp - .Net binding and object-oriented wrapper for libcurl.

  •    CSharp

CurlSharp is a .Net binding and object-oriented wrapper for libcurl. CurlSharp provides simple get/set properties for libcurl's options and information functions, event-based hooks to libcurl's I/O, status, and progress callbacks, and wraps the c-style file I/O behind simple filename properties. The CurlEasy class contains has more than 100 different properties and methods to handle a wide variety of URL transfer requirements. While this may seem overwhelming at first glance, the good news is you will probably need only a tiny subset of these for most situations.

HttpClient.Helpers - Some simple System.Net.Http.HttpClient test helpers

  •    CSharp

Code that uses System.Net.Http.HttpClient will attempt to actually call/hit that Http endpoint. To prevent this from happening in a unit test, some simple helpers are provided in this code library.

swoft-http-client - HTTP Client Compoment for Swoft

  •    PHP

HTTP Client Compoment for Swoft, it's a coroutine http client which looks a lot like Guzzle. SHOULD ALWAYS NOT to modify in the original repository, please modify in swoft-cloud\swoft-component repository.

api-client-generator - Angular REST API client generator from Swagger YAML or JSON file with camel case settigs

  •    TypeScript

Generated files are compatible with Angular 6 (should be compatible with 5 version too). RxJS imports are targeted for version 6+. This package generates an Angular TypeScript class from a Swagger v2.0 specification file. The code is generated using Mustache templates.

angular-httpclient-examples - Angular 2+ HttpClient CRUD Examples

  •    TypeScript

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.