-
### I did this
Simple GET to a localhost server:
```cpp
CURL* curl = curl_easy_init();
if(curl)
{
curl_easy_setopt(curl, CURLOPT_URL, "http://localhost:9876/run");
CURLcode res = curl_e…
-
This API has been proposed and approved on https://github.com/dotnet/runtime/issues/861.
Since we're closing the mega-issue(https://github.com/dotnet/runtime/issues/33418) we'll track this here.
`…
-
Hi
Is there a way to implement something like Happy Eyeballs (RFC 8305) in Axios?
This means that if a hostname has several A records in its DNS answer, Axios must continue trying IP after IP un…
-
**Is your feature request related to a problem? Please describe.**
For cases when a DNS resolves to multiples IP(v4/v6) addresses, this algorithm speeds up establishing the best connection.
**De…
-
The underlying issue is that when dns resolves to multiple IPs all ips are attempted. ipv6 is tried first, then ipv4. This behavior is known as Happy Eyeballs. https://en.wikipedia.org/wiki/Happy_Eyeb…
koush updated
1 month ago
-
Repro: [HttpClientBug.zip](https://github.com/dotnet/corefx/files/2005461/HttpClientBug.zip)
```c#
using System;
using System.Net.Http;
using System.Threading.Tasks;
internal static class Pro…
-
**Is your feature request related to a problem? Please describe.**
DNS misconfigurations or server down time can cause `fetch` requests not to be fulfilled. In the browser, this is handled for you …
-
CONNECT-UDP can't perform Happy Eyeballs because UDP doesn't have an equivalent of the TCP SYN-ACK. However, QUIC has such an equivalent. This extension could recommend performing Happy Eyeballs when …
-
### What is the problem this feature will solve?
`autoSelectFamily` is enabled by default in Node.js 20. However, it does not properly implement parallel connection attempts, which are an integral pa…
-
Implement Happy Eyeballs to fallback from IPv6 if it is not supported by the next party.
IETF promotes that IPv6 should be the preference when choosing among 2 addresses. But the next party (your IS…