probe
probe copied to clipboard
feature request: make session resolvers configurable
Is it possible to make session resolvers configurable? And I think OONI Probe should prefer DNS over HTTP/3 servers than DNS over HTTP/2 servers, because TLS over TCP may trigger residual censorship, trying https://mozilla.cloudflare-dns.com/dns-query first may make http3://mozilla.cloudflare-dns.com/dns-query unavailable.
Sure! Let me add this to my development sprint!
As part of the patch, based on what you suggest, I think I should be doing two things:
- give HTTP/3 priority over HTTP/2 by default;
- allow to configure resolvers just like we can configure the endpoints for communicating with the backend.
Thank you! 🙌