Topic

http

HTTP (Hypertext Transfer Protocol) is a request and response protocol used to send a request to a server and receive a response back in the form of a file. HTTP is the basis of data communication for the web. HTTPS is an evolution in HTTP, where the “S” stands for secure socket layer allowing communication in HTTP to be more secure.

Repositories (1343)

httparrot
httparrot edgurgel Elixir

HTTP Request & Response Server. An incomplete clone of http://httpbin.org

82
river
river peburrows Elixir

An HTTP/2 client for Elixir (a work in progress!)

82
bof
bof mnapoli PHP

The HTTP client for humans

82
php-curl-cookbook
php-curl-cookbook andriichuk PHP

PHP CURL Cookbook 📖

82
httpPerfectGuide
httpPerfectGuide bookcrush

http 완벽가이드 책 스터디 모임

81
Record
Record AttemptWeb JavaScript

✨✨欢迎star、watch!!https://github.com/AttemptWeb/Record/issues

81
cache-tests
cache-tests http-tests XSLT

Tests for HTTP Caches

81
http-benchmark-tornado
http-benchmark-tornado junneyang Python

基于Python Tornado的高性能http性能测试工具。Java Netty版: https://github.com/junneyang/http-benchmark-netty 。

81
httpserver
httpserver RamseyK C++

A high performance, single threaded, HTTP/1.1 server written in C++23 using BSD kqueue for socket event notification

81
hrp
hrp httprunner Go

One-stop solution for HTTP(S) testing, covering API testing, load testing and digital experience monitoring (DEM).

81
MultiHttp
MultiHttp sinacms PHP

This is a high performance , very useful multi-curl tool written in php. 一个超级好用的并发CURL工具!!!(httpful,restful, concurrency)

80
http-method
http-method ergebnis PHP

:grapes: Provides constants for HTTP request methods.

80
heart
heart Hyperspace-Logistics Go

A high performance Lua web server with a simple, powerful API

80
shaas
shaas heroku Go

Shell as a Service: API to inspect and execute scripts in a server's environment via HTTP and WebSockets

80
json-api-dart
json-api-dart f3ath Dart

JSON:API client and server for Dart/Flutter

80
MHttp
MHttp jymot Java

okhttp wrapper for Android Http.

79
nsqproxy
nsqproxy changba Go

NSQProxy是NSQ和Worker之间的中间件,根据配置负责消息转发。然后通过HTTP/FastCGI/CBNSQ等协议转发给Worker机执行。

79
salt-netapi-client
salt-netapi-client SUSE Java

Java bindings for the Salt API

79
reverseproxy
reverseproxy cssivision Go

a minimalist http/https proxy library for golang

78
HttpRequestProcessor
HttpRequestProcessor AweiLoveAndroid Java

网络请求隔离框架简单封装,有两种实现方式:一种是代理模式实现的,一种是工厂模式实现的。

77
yamlful
yamlful galvez JavaScript

YAML-based HTTP client code generation

77
snekfetch
snekfetch devsnek JavaScript

fast, efficient, and user-friendly http requests

76
kun
kun RussellLuo Go

A communication toolkit for Go services.

76
graceful
graceful swistakm Python

Elegant Python REST toolkit built on top of falcon

75
httpmock
httpmock dankinder Go

Lightweight HTTP mocking in Go (aka golang)

75
rabbitmq_http_api_client
rabbitmq_http_api_client ruby-amqp Ruby

RabbitMQ HTTP API client for Ruby

75
expired
expired lukechilds JavaScript

Calculate when HTTP cache headers expire

74
request_via
request_via serradura Ruby

RequestVia: A Functional HTTP Client That Wraps Net::HTTP

74
curl
curl jyggen PHP

A PHP 5.4+ library for making asynchronous HTTP requests.

74
swoole
swoole fastdlabs PHP

FastD Swoole 基础组件

74
Cashew
Cashew joakimskoog C#

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

74
dl
dl ejunjsh Go

🍗 a concurrent http file downloader

74
web-toolkit
web-toolkit xh4 Common Lisp

Lisp Web Toolkit

74
multipass
multipass namsral Go

Better authentication for HTTP

74
restfeel
restfeel Jason-Chen-2017 HTML

RESTFeel: 一个企业级的API管理&测试平台。RESTFeel帮助你设计、开发、测试您的API。

74
buoy
buoy lpgauth Erlang

High-Performance Erlang HTTP 1.1 Client

73
httphead
httphead gobwas Go
72
httptest
httptest nealrichardson R

A Test Environment for HTTP Requests in R

72
proxy_pool
proxy_pool phpgao Go

A simple proxy pool

72
module-http-whitelist
module-http-whitelist fifilyu C

域名白名单内核模块,基于 Linux Netfilter 过滤 HTTP 协议中的 Host 字段

72
frpc-IOS
frpc-IOS FrpcCluster Objective-C

IOS,苹果版frpc.一个快速反向代理,可帮助您将NAT或防火墙后面的本地服务器暴露给Internet。

72
fake_server
fake_server bernardolins Elixir

FakeServer integrates with ExUnit to make external APIs testing simpler

72
ios-sdk
ios-sdk appspector Ruby

AppSpector is a debugging service for mobile apps

72
http
http ducdetronquito Zig

HTTP core types for Zig 🦴

72
eudore
eudore eudore Go

Eudore is the core of a golang lightweight web framework.

71
naboris
naboris shawn-mcginty OCaml

Simple, fast, minimalist http server for OCaml/ReasonML

71
Squid
Squid borchero Swift

Declarative and Reactive Networking for Swift.

71
http-protection
http-protection rogeriozambon Crystal

This library protects against typical web attacks. It was inspired in rack-protection Ruby gem.

70
hyperdrive-http
hyperdrive-http datproject JavaScript

HTTP request handler for Hyperdrive and Hypercore

70
download-cli
download-cli kevva JavaScript

Download and extract files

70