Open ultrawidegamer opened 11 months ago
One of my projects will require this feature to keep working. It is not feasible to run a middleware server, not due to cost, but due to trust, as authentication is performed with a user specified endpoint.
Up until recently for my project, a query string could be used instead. With a new upstream specification change: https://github.com/matrix-org/matrix-spec-proposals/pull/4126, this will no longer be available in the near future.
The Resonite Matrix client will stop being usable if this is not implemented. Many other ideas that interact with authenticated web services are impossible in Resonite because there are no HTTP headers, and a middleware server requires trusting a third party with credentials.
Is your feature request related to a problem? Please describe.
currently if you try to make a network request to a very large portion of the network APIs on the internet they will require you to pass network headers. These network headers are currently not supported and thus to make these network requests you need to create a middleware server that manipulates the data and forwards the headers. This will add additional costs, complexity and latency to most projects that require network requests.
Describe the solution you'd like
add support for headers on the GET/POST string flux nodes
Describe alternatives you've considered
ive considered using a middleware server, but this is a bad solution for the reasons above
Additional Context
No response