Skip to content

HTTP Info

The definitive guide to HTTP, built for Bun, Node, Deno, and the Browser.

The Hypertext Transfer Protocol (HTTP) is the foundation of data communication for the World Wide Web. It functions as a request-response protocol in the client-server computing model. Whether you’re building a simple website or a complex distributed API, understanding HTTP is critical to building reliable, secure, and fast applications.

This documentation serves as a comprehensive, developer-focused reference for modern HTTP. Unlike dry RFCs or sparse tutorials, we prioritize practical usage contexts, common caveats, and detailed environment-specific implementations (like Bun, Node, Deno, and Browser fetch APIs).

HTTP Verbs

Understand all RESTful methods like GET, POST, PUT, DELETE and more. Browse Verbs

Status Codes

A complete reference for 1xx through 5xx response codes, grouped by category. Browse Status Codes

Headers

Comprehensive guide to HTTP request and response headers. Browse Headers

Built for Modern JS

Includes specific examples and caveats for Bun, Node.js, and Deno environments, as well as Browser interactions.