Showing 18 open source projects for "http headers"

View related business solutions
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    clj-http

    clj-http

    An idiomatic clojure http client wrapping the apache client

    ...By default, JSON coercion is only applied when the response’s status is considered “unexceptional”. If the :unexceptional-status option is provided, then its value is a function that specifies what status codes are unexceptional. Rather than forcing all request headers to be lowercase strings, clj-http allows strings or keywords of any case. Keywords will be transformed into their canonical representation, so the :content-md5 header will be sent to the server as “Content-MD5”, for instance. String keys in request headers, however, will be sent to the server with their casing unchanged.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Faraday

    Faraday

    Simple, but flexible HTTP client library, with support for backends

    Faraday is an HTTP client library abstraction layer that provides a common interface over many adapters (such as Net::HTTP) and embraces the concept of Rack middleware when processing the request/response cycle. You probably don't want to use Faraday directly in your project, as it will lack an actual client library to perform requests. Instead, you probably want to have a look at Awesome Faraday for a list of available adapters. The best starting point is the Faraday Website, with its...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Nock

    Nock

    HTTP server mocking and expectations library for Node.js

    HTTP server mocking and expectations library for Node.js. Nock can be used to test modules that perform HTTP requests in isolation. For instance, if a module performs HTTP requests to a CouchDB server or makes HTTP requests to the Amazon API, you can test that module in isolation. Nock works by overriding Node's http.request function. Also, it overrides http.ClientRequest too to cover for modules that use it directly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Requests for PHP

    Requests for PHP

    Requests for PHP is a humble HTTP request library

    ...Sockets provide only low-level access and require you to build most of the HTTP response parsing yourself. Requests allows you to send HEAD, GET, POST, PUT, DELETE, and PATCH HTTP requests. You can add headers, form data, multipart files, and parameters with basic arrays, and access the response data in the same way. Requests uses cURL and fsockopen, depending on what your system has available, but abstracts all the nasty stuff out of your way, providing a consistent API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    SuperTest

    SuperTest

    Super-agent driven library for testing node.js HTTP servers

    ...One thing to note, is that superagent now sends any HTTP error (anything other than a 2XX response code) to the callback as the first argument if you do not add a status code expect (i.e. .expect(302)). Expectations are run in the order of definition. This characteristic can be used to modify the response body or headers before executing an assertion.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Down

    Down

    Streaming downloads using Net::HTTP, http.rb or HTTPX

    Down is a small, reliable Ruby library for downloading files that favors correctness, streaming, and clear error handling. It follows redirects safely, supports timeouts and retries, and streams responses to disk to keep memory usage low—ideal for large downloads or server environments. The API returns file-like objects (often Tempfile) with helpful metadata such as original filename and content type, which plays nicely with file-attachment libraries and background jobs. Multiple HTTP...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Werkzeug

    Werkzeug

    The comprehensive WSGI web application library

    ...Includes an interactive debugger that allows inspecting stack traces and source code in the browser with an interactive interpreter for any frame in the stack. Includes a full-featured request object with objects to interact with headers, query args, form data, files, and cookies. Includes a response object that can wrap other WSGI applications and handle streaming data. Includes a routing system for matching URLs to endpoints and generating URLs for endpoints, with an extensible system for capturing variables from URLs. Includes HTTP utilities to handle entity tags, cache control, dates, user agents, cookies, files, and more.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    fpALSA is a Free Pascal translation of the ALSA (Advanced Linux Sound Architecture) library headers. It allows the use of the ALSA C library from Pascal programs, using Free Pascal (http://www.freepascal.org/).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    STLplus C++ library collection

    STLplus C++ library collection

    C++ Library collection

    ...Reusable subsystems: library manager, message handler. Portable between OSs and compilers. Documentation is included in the download and is also available on the STLplus website http://stlplus.sourceforge.net. The headers are intended to be readable, so look at them too for usage information on each function and class.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    Mobile Detect

    Mobile Detect

    Mobile_Detect is a lightweight PHP class for detecting mobile devices

    Mobile-Detect is a lightweight PHP library that inspects the HTTP user agent string and HTTP headers to detect whether a request comes from a mobile, tablet, or desktop device. It includes a rich set of detection rules covering device brands, operating systems, and browser engines so developers can tailor responses (views, assets, or layouts) based on client form factor. Its API is simple: isMobile(), isTablet(), or deviceFamily() methods make branching logic intuitive. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Martian Proxy

    Martian Proxy

    Martian is a library for building custom HTTP/S proxies

    Martian Proxy is a programmable HTTP proxy designed to be used for testing. Martian is a great tool to use if you want to verify that all (or some subset) of requests are secure. Mock external services at the network layer. Inject headers, modify cookies or perform other mutations of HTTP requests and responses. Verify that pingbacks happen when you think they should.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Liberator

    Liberator

    Liberator is a Clojure library for building RESTful applications

    Liberator is a Clojure library designed for building RESTful web APIs in a principled, declarative manner. It abstracts HTTP semantics into resource constructs driven by representational state transfer, allowing deep control over HTTP behavior and content negotiation. Liberator used to be known as compojure-rest. It got renamed in July 2012. Liberator is loosely modeled after WebMachine and shares the same aims as Bishop. The examples in this document rely on you installing Leiningen 2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    ULib

    ULib

    C++ application development framework, to help developers create apps

    ULib is a highly optimized class framework for writing C++ applications. I wrote this framework as my tool for writing applications in various contexts. It is a result of many years of work as a C++ programmer. I think, in my opinion, that its strongest points are simplicity, efficiency, and sophisticated debugging. ULib is meant as a very lightweight C++ library to facilitate using C++ design patterns even for very deeply embedded applications, such as for systems using uclibc along with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Swagger-to-GraphQL

    Swagger-to-GraphQL

    Swagger to GraphQL API adapter

    ...From there you are control of making the actual REST call. This means you can reuse your existing HTTP client, use existing authentication schemes and override any part of the REST call. You can override the REST host, proxy incoming request headers along to your REST backend, add caching etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Permit

    Permit

    An unopinionated authentication library for building Node.js APIs

    This project is an unopinionated authentication library for Node.js APIs that focuses on adding an auth layer without forcing a specific framework or application style. It’s built to slot into popular server stacks like Express, Koa, Hapi, or Fastify, and it stays compatible with different API styles including REST and GraphQL. The library concentrates on the core authentication schemes many APIs need, including bearer token authentication and basic username/password credentials. It also...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    okhttp-utils

    okhttp-utils

    okhttp's helper class

    ...OkHttpUtils also supports request tagging and cancellation, enabling clean lifecycle management especially in activities or fragments where you want to avoid leaks. With extensibility hooks for custom interceptors, headers, and timeout settings, it gives Android apps flexibility while retaining the efficiency and performance of the underlying OkHttp client.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Spray

    Spray

    Scala libraries for building and consuming RESTful web services

    Spray is a suite of Scala libraries built on top of Akka that offers a modular, asynchronous, and non-blocking toolkit for building and consuming RESTful and HTTP services. The core philosophy behind Spray is that it should act as a “library” for integration and HTTP layers, not as a full application framework—it gives you the building blocks to handle HTTP and REST but doesn’t impose heavy structure. It includes modules for low-level HTTP I/O, routing, client and server APIs, HTTP model...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Yandex.NET.Detector

    Yandex.NET.Detector

    .NET library for Yandex.Detector service to get info on mobile devices

    Yandex.Detector is a .NET library for Yandex.Detector web service (http://api.yandex.ru/detector) that supplies information about capabilities of mobile devices based on provided HTTP headers. NuGet package : https://www.nuget.org/packages/Yandex.Detector
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB