Comments (1)
Re: Set up a reverse proxy […]
-
It looks like the redirect isn't going to work out of the box for the ESP clients… If I'd need to reflash them to enable following redirects, that's no different from just flashing them with the new URL. 🙄 However, still probably worthwhile to turn on redirects for the next time something like this happens (we'll see if they follow 307/308 correctly or if they don't, like so many other HTTP client implementations I've come across… my guess is no 😔).
-
hurl isn't handling HTTP 308 correctly.
It looks like that's a libcurl thing, not a hurl thing; can maybe work around this with a custom libcurl. At a cursory glance, looks like the fix is going to be here. -
I haven't looked yet to see if if the HTTP client the launchd services are using will follow redirects. Would be sorta funny if none of the callers using the endpoint(s) will even be helped by setting up redirects in the first place. 🙃It turns out this HTTP client also does not do the right thing with HTTP 308. 🙄 I guess that means that there's no real benefit to the proxy step outlined above.I'll probably just end up wrapping nim'sstd/httpclient
.Fixed in https://github.com/awseward/call_status/releases/tag/0.6.5
from call_status.
Related Issues (4)
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 call_status.