supabase / edge-runtime

A server based on Deno runtime, capable of running JavaScript, TypeScript, and WASM services.
MIT License
673 stars 62 forks source link

Allow fetch unstable APIs in Deno to query a TLS certificate-protected server #208

Open tgdn opened 1 year ago

tgdn commented 1 year ago

Is your feature request related to a problem? Please describe. I'd like to use the fetch unstable API from Deno in order to use a client certificate to make requests to a secured server.

Describe the solution you'd like Allow basic unstable APIs from Deno. Right now Deno on supabase is very limited, it's impossible to use for even simple use cases such as this one.

Describe alternatives you've considered Either there is a solution or I'll have to use something other than supabase.

I've tried using Deno.createHttpClient, but it's undefined once deployed on supabase.

Thanks!

vincaslt commented 11 months ago

It's important to me as well. I need to be able to create proxies via Deno.createHttpClient(). I've registered an issue on edge-runtime repository: https://github.com/supabase/edge-runtime/issues/205

sweatybridge commented 11 months ago

Transferring to edge runtime repo because it likely requires changes to the container.

predragcvetkovski commented 7 months ago

Hey @sweatybridge can we get an update on the resolution of this issue? If resolved, can we get some documentation on how to make it work? Without this feature, we must switch to AWS Lambda and use NodeJS.

wouterpeere commented 5 months ago

Any news related to this issue? I ran into it today ...