bozohttpd is a small and secure http version 1.1 server. its main feature is the lack of features, reducing the code size and improving verifiability.
Posts tagged with http.
Subscribe to the http tag feed.
Pancake is a lightweight and modern HTTP server that comes with its own PHP Server API and interfaces for FastCGI and AJP13.
HTTPea is a tool to send HTTP requests. HTTPea supports sending GET, PUT, POST, HEAD, and DELETE requests with custom headers and parameters.
HTTPea features a smart response parser, which takes the server’s response and displays it in the most useful format. You can drill down into a JSON document, view an image, or display a web page, but you can also view the raw response if you need to. You can even view the history of your requests to resend requests you make frequently.
Gor is a simple http traffic replication tool written in Go. Its main goal is to replay traffic from production servers to staging and dev environments.
Vegeta is a versatile HTTP load testing tool built out of need to drill HTTP services with a constant request rate. It can be used both as a command line utility and a library.
wrk is a modern HTTP benchmarking tool capable of generating significant load when run on a single multi-core CPU. It combines a multithreaded design with scalable event notification systems such as epoll and kqueue.
…a simple service to return various HTTP errors.
To call each error, simply append the response that you would like returned to the end of this sites URL, like so:
Hubble is a dashboard that displays in a terminal with any data you provide via http. It also allows you to setup thresholds if a number goes above/under a certain value. You can have any webhooks, programs, workers, scripts, etc just send an http post request (or setup an api endpoint to poll) and it will get placed on the dashboard.
HTTPie is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized responses. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.
Hurl makes HTTP requests. Enter a URL, set some headers, view the response, then share it with others. Perfect for demoing and debugging APIs.
Monkey is a lightweight and powerful web server for GNU/Linux.
It has been designed to be very scalable with low memory and CPU consumption, the perfect solution for embedded devices. Made for ARM, x86 and x64.
pathod, a pathological HTTP/S daemon useful for testing and torturing HTTP clients. At its core is a tiny, terse language for crafting HTTP responses. It also has a built-in web interface that lets you play with the response spec language, inspect logs, and access pathod’s full help document.
thttpd is a simple, small, portable, fast, and secure HTTP server.
Not a fashionable choice, perhaps, but it works as advertised.