Comments (3)
That's my understanding as well - h2spec is a bit of a gift on the HTTP/2 side of the house, but redbot is about as good of a suite as I've seen for HTTP/1.x. I'm likely going to throw Mint, stream_data and Bandit into a pot and do some automated property testing, but it'll be more about testing broad behaviour and less about poking corners of the spec.
from bandit.
I'd love to have this for trillium as well. I don't know of existing conformance testing other than redbot.org, but it seems like it should be possible to point some standalone tool at a http/1.1 (or 1.0) server and get a report card. I'd happily help write something, but unfortunately part of what I'd be checking is my own understanding of the spec(s).
from bandit.
Closing for hygiene
from bandit.
Related Issues (20)
- [Discussion] WebSocket Benchmarks and useful graphs / charts HOT 5
- Longpolling creates unexpected Error HOT 3
- How to manage exception after connexion timeout ? HOT 6
- Could Bandit support alternative structure than Plug.Conn for underlying HTTP representation? HOT 4
- Pleroma MediaProxy: missing content-length header when switching to Bandit HOT 12
- Issue with K8s liveness probes HOT 13
- Server appears to hang after some period of uptime HOT 11
- Increased memory usage after switching from Cowboy to Bandit HOT 31
- gzip compressed requests HOT 5
- Plug.BadRequestError and Plug.TimeoutError HOT 16
- Dealing with "request line read error" HOT 11
- Detailed Benchmark Comparison (not just Cowboy, but Go/Java/etc) HOT 4
- Password for key in SSL HOT 4
- Plug.Conn.chunk does not send the chunk to client HOT 3
- Unknown adapter Bandit.Adapter after update to Bandit 1.4.0 HOT 3
- Content-Length header gets overridden HOT 3
- High Memory usage for DelegatingHandler.init/1 HOT 23
- Missing measurements in telemetry events HOT 5
- Plug.Conn is not closed when user closes the browser's tab (SSE) HOT 10
- High CPU usage HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bandit.