Дивлячись на пропозиції та розбір поширених помилок на цій публікації в блозі , можливо, ви повинні спробувати це.
curl -g -6 "http://[::1]:8080/"
-gЗдається чарівний ключ , щоб отримати цю роботу. Як пояснено на сторінці curlлюдини:
Ця опція вимикає "Аналізатор глобальної обробки URL-адрес". Встановивши цей параметр, ви можете вказати URL-адреси, які містять літери {} [], не інтерпретуючи їх самим завитком. Зауважте, що ці листи не є нормальним юридичним вмістом URL-адреси, але вони повинні бути закодовані відповідно до стандарту URI.
І -6засоби використовувати лише IPv6:
Якщо libcurl здатний вирішити адресу до декількох версій IP (що це, якщо він підтримує IPv6), цей параметр вказує libcurl вирішувати імена лише на адреси IPv6.
Але читаючи цей опис функціональності, схоже -6, насправді не потрібно для чистої адреси IPv6; лише якщо ви користуєтесь curlім'ям хоста, у якого підключені IPv4 та IPv6-адреса, тому він вважає за краще IPv6. Просто щось зауважити.