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 (1298)

dorado
dorado javagossip Java

基于Netty4开发的简单、轻量级、高性能的的Http restful api server

83
sse
sse julienschmidt Go

HTML5 Server-Sent-Events for Go

83
Teapot
Teapot zeroflag Smalltalk

Teapot micro web framework for Pharo Smalltalk

83
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
Record
Record AttemptWeb JavaScript

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

82
httpPerfectGuide
httpPerfectGuide bookcrush

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

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
http-graceful-shutdown
http-graceful-shutdown the-moebius TypeScript

Gracefully terminates HTTP servers in Node.js

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
httpserver
httpserver RamseyK C++

A high performance, single threaded, HTTP/1.1 server written in C++ as a learning tool. Uses kqueue for event management, therefore is *BSD / macOS o...

80
LoadTestToolbox
LoadTestToolbox ecoAPM C#

Lightweight tools for load testing web applications, written in C#

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
yamlful
yamlful galvez JavaScript

YAML-based HTTP client code generation

78
reverseproxy
reverseproxy cssivision Go

a minimalist http/https proxy library for golang

78
snekfetch
snekfetch devsnek JavaScript

fast, efficient, and user-friendly http requests

77
HttpRequestProcessor
HttpRequestProcessor AweiLoveAndroid Java

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

77
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
restfeel
restfeel Jason-Chen-2017 HTML

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

74
buoy
buoy lpgauth Erlang

High-Performance Erlang HTTP 1.1 Client

73
multipass
multipass namsral Go

Better authentication for HTTP

73
ios-sdk
ios-sdk appspector Ruby

AppSpector is a debugging service for mobile apps

73
naboris
naboris shawn-mcginty Reason

Simple, fast, minimalist http server for OCaml/ReasonML

72
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
http
http ducdetronquito Zig

HTTP core types for Zig 🦴

72