curl denkt dat DELETE je proxy is omdat -x in kleine letters staat
Herken een fout in het parseren van curl-opties wanneer POST, PUT of DELETE als proxhostnaam verschijnt.
-x selecteert een proxy. -X stelt een HTTP-verzoekmethode in. Als een opdracht curl -x DELETE ... zegt, leest curl DELETE als het eindpunt van de proxy en kan het proberen als hostnaam op te lossen.
Corrigeer de optie voordat je DNS wijzigt, een bypass-regel toevoegt of proxyreferenties vervangt. De fout noemt het argument dat curl heeft geparseerd; hij bewijst niet dat er een echte proxyserver met de naam DELETE bestaat.
curl --request DELETE --url https://example.com/resourceDit is een illustratieve methode en bestemming. Een verzoek kan nog steeds een proxy erven uit een andere configuratie. Als een expliciete proxy bedoeld is, voeg dan de aparte optie --proxy met het werkelijke eindpunt toe. Een adres uit de gratis proxylijst is een openbare kandidaat voor die optie wanneer het verzoek via een openbare tussenpersoon is toegestaan; behoud het ondersteunde protocol in de waarde.
Bij lange opdrachten maken de volledige optionamen dit onderscheid makkelijker te controleren. Dezelfde spelfout kan met POST of PUT optreden, en een weggelaten optieargument kan ook veranderen hoe de volgende tekst wordt geïnterpreteerd.