Hacker News with Generative AI: HTTP

Dependent Types and the Art of HTTP Headers (unwoundstack.com)
Making illegal state unrepresentable in Idris
Contentlesshtml – An HTML page served entire in HTTP headers (5snb.club)
Go-Safeweb (github.com/google)
go-safeweb is a collection of libraries for writing secure-by-default HTTP servers in Go.
Show HN: Small site to look up HTTP status codes (statuscode.xyz)
Thanks for your visit! If you like this site, consider buying me a coffee :-)
Fcurl – fopen, fread, fwrite style functions for URL operations using libcurl (github.com/curl)
fcurl - fopen, fread, fwrite style functions for URL operations using libcurl
Show HN: Clickhttp: ClickHouse via HTTP Protocol (github.com/0xMihalich)
Working with Clickhouse Database via HTTP Protocol | Работа с БД Clickhouse по HTTP-протоколу
Potential pragmatic handling of partial matches for HTTP conditional GET (utoronto.ca)
In HTTP, a conditional GET is a GET request that potentially can be replied with a HTTP '304 Not Modified' status; this is quite useful for polling relatively unchanging resources like syndication feeds (although syndication feed readers don't always do so well at it).
Show HN: An open-source reverse proxy that authenticates users (github.com/stack-auth)
auth-proxy is a simple one-command proxy that authenticates your HTTP requests and redirects to a pre-built sign-in page if a user is not authenticated.
Show HN: Run a Rust HTTP Server in AWS Lambda (Axum+Scaffoldly) (github.com/scaffoldly)
Scaffoldly allows you to run any HTTP server inside AWS Lambda.
How do HTTP servers figure out Content-Length? (aarol.dev)
Anyone who has implemented a simple HTTP server can tell you that it is a really simple protocol. Basically, it’s a text file that has some specific rules to make parsing it easier.
Show HN: Httpdbg – A tool to trace the HTTP requests sent by your Python code (github.com/cle-b)
httpdbg is a tool for Python developers to easily debug the HTTP(S) client requests in a Python program.
The HTTP Query Method (ietf.org)
This specification defines the HTTP QUERY request method as a means of making a safe, idempotent request that contains content.
Compression Dictionary Transport (ietf.org)
This document specifies a mechanism for dictionary-based compression in the Hypertext Transfer Protocol (HTTP). By utilizing this technique, clients and servers can reduce the size of transmitted data, leading to improved performance and reduced bandwidth consumption. This document extends existing HTTP compression methods and provides guidelines for the delivery and use of compression dictionaries within the HTTP protocol.
Bombardier: Fast cross-platform HTTP benchmarking tool written in Go (github.com/codesenberg)
bombardier is a HTTP(S) benchmarking tool. It is written in Go programming language and uses excellent fasthttp instead of Go's default http library, because of its lightning fast performance.
Ask HN: Is anyone making use of the HTTP QUERY verb? (ycombinator.com)
Ask HN: Is anyone making use of the HTTP QUERY verb?
HTTP Trailer Header (mozilla.org)
HTTP/1.0 from Scratch (kmcd.dev)
Comparing HTTP/3 vs. HTTP/2 Performance (2020) (cloudflare.com)
Y'all are sleeping on HTTP/3 (kmcd.dev)
Y'all are sleeping on HTTP/3 (kmcd.dev)
Peerfetch – Peer-to-Peer HTTP over WebRTC (github.com/ambianic)
Understanding HTTP/3 – Features, Benefits and Impact (hayageek.com)
Deno: What we got wrong about HTTP imports (deno.com)
Show HN: Burrow is a globally distributed, serverless HTTP proxy (github.com/myzie)
HellPot – A portal to endless suffering meant to punish unruly HTTP bots (github.com/yunginnanet)
HTTP-Based Autoscaling for Kubernetes (kedify.io)
Httpwtf? (2021) (httptoolkit.com)
Show HN: Posting v1 – The modern HTTP client that lives in your terminal (github.com/darrenburns)
Understanding HTTP Server by Implementing in Python (muhammadraza.me)
API Shouldn't Redirect HTTP to HTTPS (jviide.iki.fi)