-x väljer en proxy. -X ställer in en HTTP-begäransmetod. Om ett kommando säger curl -x DELETE ... läser curl DELETE som proxyns slutpunkt och kan försöka slå upp det som ett värdnamn.

Rätta alternativet innan du ändrar DNS, lägger till en kringgåenderegel eller byter proxyuppgifter. Felet namnger argumentet som curl tolkade; det bevisar inte att det finns en riktig proxyserver som heter DELETE.

curl --request DELETE --url https://example.com/resource

Detta är en illustrativ metod och destination. En begäran kan fortfarande ärva en proxy från en annan konfiguration. Om en uttrycklig proxy avses, lägg till det separata alternativet --proxy med den faktiska slutpunkten. En adress från listan med gratis proxyservrar är en offentlig kandidat för det alternativet när begäran tillåts gå via en offentlig mellanhand; behåll det protokoll som stöds i värdet.

För långa kommandon gör de fullständiga alternativnamnen den här skillnaden lättare att granska. Samma stavfel kan uppstå med POST eller PUT, och ett utelämnat alternativargument kan också ändra hur den följande texten tolkas.

Relaterade artiklar