httpyac
httpbin
Our great sponsors
httpyac | httpbin | |
---|---|---|
4 | 71 | |
247 | 12,331 | |
- | 1.0% | |
9.4 | 0.0 | |
9 days ago | 9 days ago | |
TypeScript | Python | |
MIT License | ISC License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
httpyac
- Beyond OpenAPI
- Hurl, run and test HTTP requests with plain text
-
Hoppscotch: Open-Source Alternative to Postman
There's also https://httpyac.github.io/ which has both standalone CLI and VS Code extension versions – might be interesting to explore.
-
Postman Now Supports gRPC
Here is the github repo for httpyac [1]. Not sure why it's not part of the httpyac org that hosts the site.
httpbin
- Bruno
-
Hardening Apache APISIX with the OWASP's Coraza and Core Ruleset
We proceed to define routes to https://httpbin.org/ to test our setup. Let's call the route to /get:
-
looking for resource site for GET-POST practice (html)
https://httpbin.org/ is an excellent tool for learning (and testing) the basics. Take a few minutes to explore the endpoints they provide. You can also use different response codes to test your apps error handling, etc
-
httpbin alternatives - go-httpbin and java-httpbin
3 projects | 12 Nov 2023
-
How to upload files using JavaScript
But where does the data go now? By default, the form data is sent to the URL of the page containing the form — the current page, actually. Generally, all the data should be sent to a server to store and be handled. We can set up a server like Next.js, but it's a big separate topic to discover. You can learn more about it in our tutorial. In this post, I suggest concentrating on uploading staff and using httpbin — a simple OSS HTTP Request & Response Service.
-
Build Custom Authentication Using Appsmith and APISIX
Next, we configure our backend service. For demo purposes, it can be any API service that serves our backend logic. You can replace it with your service too. I use a mock public server http://httpbin.org/ that randomly generates responses. For simplicity, we will have a single endpoint that returns the public IP address of our machine in this endpoint http://httpbin.org/ip.
-
Show HN: A simple echo server for testing HTTP clients
So something like https://httpbin.org (which BTW recently has some capacity issues)
- httpstatuses.org has expired... Anybody care to put a clone in place?
-
Recommend docker container with pre-built website / APIs to support Software Testing course
I've used https://httpbin.org for such a purpose.
-
Postman is limiting local collection runner to 25 runs for basic plans
What bothers me about Postman is how they took ownership of the popular httpbin project 5 years ago and left it to bitrot. They haven't made a single commit since then, not even dependency upgrades. Now it has acquired 5 years' worth of CVEs in its dependency chain. They receive PRs to fix those issues, but all PRs and issues are ignored.
Why take ownership of the project if when there's no intention of maintaining it from the very beginning? It's almost as if projects like httpbin are detrimental to their business.
What are some alternatives?
echo-server - An HTTP and WebSocket "echo" server for testing proxies and HTTP clients.
httptoolkit - HTTP Toolkit is a beautiful & open-source tool for debugging, testing and building with HTTP(S) on Windows, Linux & Mac :tada: Open an issue here to give feedback or ask for help.
grpc-browser - A web UI for browsing and executing gRPC operations in your .NET application
gabbi - Declarative HTTP Testing for Python and anything else
restclient.el - HTTP REST client tool for emacs
novelai-api - Python API for the NovelAI REST API
azure-docs - Open source documentation of Microsoft Azure
gunicorn - gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.
echo-server - An HTTP and WebSocket "echo" server for testing proxies and HTTP clients.
Kreya - Kreya is a GUI client for REST and gRPC with innovative features for environments, authorizations and more.
grpcurl - Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
cheerio - The fast, flexible, and elegant library for parsing and manipulating HTML and XML.