#http
21 pages tagged http.
urllib3
Package-level reference for urllib3 on PyPI — connection pooling, retries, TLS, version policy, and alternatives.
serve
Package-level reference for serve on npm — install, SPA fallback, auth, CORS, and when to reach for caddy or python -m http.server instead.
requests
Package-level reference for the requests HTTP client on PyPI — install variants, version policy, extras, and alternatives.
node-fetch
Package-level reference for node-fetch on npm — v2 (CJS) vs v3 (ESM), why Node 18+ built-in fetch obviates it, and migration paths.
httpx
Package-level reference for httpx on PyPI — install variants, version policy, extras, transport options, and alternatives.
http-server
Package-level reference for http-server on npm — install, HTTPS, gzip, proxy mode, basic auth, and the serve comparison.
helmet
Package-level reference for helmet on npm — default headers, CSP customization, per-route overrides, HSTS, and v7→v8 migration.
express
Package-level reference for Express on npm — install, middleware model, Node support, 4-to-5 migration, and production deployment.
cors
Package-level reference for cors on npm — preflight handling, credentialed requests, dynamic origins, and Express integration.
charset-normalizer
Package-level reference for charset-normalizer on PyPI — what it does, install, integration with requests, version policy, and alternatives.
certifi
Package-level reference for certifi on PyPI — what the bundle contains, install, integration with requests / urllib3 / ssl, alternatives.
body-parser
Package-level reference for body-parser on npm — JSON, urlencoded, raw and text middleware, webhook signatures, and Express 4.16+ bundling.
axios
Package-level reference for axios — interceptors, request configuration, error handling, and the migration story from 0.x to 1.x.
wget
Non-interactive network downloader. Covers single and batch downloads, recursive mirroring, authentication, resuming, rate limiting, and site archiving.
requests
Make HTTP requests in Python with the requests library. Covers GET/POST, JSON, sessions, authentication, retries, and common pitfalls.
httpx
Make sync and async HTTP requests with httpx. Covers GET/POST, async usage, HTTP/2, streaming, and how it compares to requests.
curl
Transfer data with URLs. Covers HTTP methods, headers, authentication, forms, TLS, cookies, proxies, timeouts, parallel downloads, and a comprehensive recipe collection.
aria2c Download Utility
Fast, multi-protocol download utility supporting HTTP(S), FTP, SFTP, BitTorrent, and Metalink with resumption and parallel connections.
APIs
A versioned contract between two pieces of software — endpoints, verbs, payload shapes, errors, and auth — that decouples a caller from an implementation.
Fetch API
The browser and Node 18+ built-in HTTP client that returns Promises. Covers GET/POST/PUT/DELETE, headers, error handling, streaming, AbortController, uploads, credentials, and CORS.
Python CLI Snippets
Short standalone Python scripts for common tasks — file I/O, JSON manipulation, HTTP requests, CSV processing, and data transformation.