Show HN: Endpoints.dev – Pastebin for HTTP Requests
endpoints.dev
endpoints.dev
In which direction do you want to develop the website?
Request URL: wss://ws.endpoints.dev/?token=redacted
Request Method: GET
Status Code: 101 Switching ProtocolsThis is a very interesting tool and I can think of some ways it would be useful to me, personally ...
If you'd like a free rsync.net account, as a thank-you, just email. Thank you for making this available.
I'm currently working on user accounts, which will eliminate the need to use the same browser.
If I do end up adding user accounts, it would only be to add extra functionality (persistent URLs etc) - the existing functionality + potential perma-link feature would all remain available without an account.
Here's another server for testing HTTP: http://httpbin.org
Edit: Ahh, missed the JWT pairing. I read "Pastebin for" too literally.
I could also just set the subdomain to anything I like (by setting the cookie value) and it still works just fine.
Ah no, I can still set the cookie to the other person's subdomain on another machine.
Edit: add extra sentence.
Edit2: format.
Found the issue, and I'm working on fix now
Edit: bug squashed - this should no longer be an issue
It is available here: https://github.com/dethos/webhook_logger
(You can quickly deploy it on your own server, if you don't trust a hosted service).
One thing I'm always looking for in these is the docker run one liner. Because if I incorporate a tool into my work, how do I better ensure it's going to stay around by either pragmatic paid plan or OSS self host?
Making this an OSS project is the direction I plan to take - just need to tidy up the code a bit before making it public :)
The current implementation is serverless on AWS though, and most of the "complexitly" is in the infrastructure, so as convenient as they are, I don't think I'll aim to dockerize it.
It's annoying to have to click a super small > every time to extend. That doesn't look like a button and is too small to click by the way.
Is it running on HTTP/2? It's converting all headers to lowercase. Might be a side effect or HTTP/2 or cloudflare.
* named subdomain / endpoints
* Build Rest API and Mocking responses
* HTTP Intercepting
* HTTP Proxy pass
* nice UI, live updating, json formatting, sharable requests, etc
https://2f5799dcfb.endpoints.dev
# Update
Interesting:
- Lots of IPV6 requests coming from HN.
- What is the "dnt" header most requests carry?
[1] https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/DN...
It's funny you mention that. I intentionally disable IPv6 a while back, because it kept breaking things for me.
At some point either the router reset or my OS settings did (or both) because I recently discovered it was back on, despite not doing so myself.
I'm guessing it's on by default in enough places now that you'll see mostly ipv6.
I think this could be a bit more intuitive though, thanks for the feedback!