-x wählt einen Proxy. -X legt eine HTTP-Anfragemethode fest. Wenn ein Befehl curl -x DELETE ... enthält, liest curl DELETE als Proxy-Endpunkt und versucht möglicherweise, es als Hostnamen aufzulösen.

Korrigiere die Option, bevor du DNS änderst, eine Bypass-Regel hinzufügst oder Proxy-Zugangsdaten ersetzt. Die Fehlermeldung nennt das Argument, das curl ausgewertet hat; sie belegt nicht, dass ein echter Proxyserver namens DELETE existiert.

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

Dies sind ein beispielhaftes Verfahren und Ziel. Eine Anfrage kann dennoch einen Proxy aus einer anderen Konfiguration erben. Wenn ein ausdrücklicher Proxy gewünscht ist, füge die separate Option --proxy mit dem tatsächlichen Endpunkt hinzu. Eine Adresse aus der Liste kostenloser Proxys ist ein öffentlicher Kandidat für diese Option, wenn die Anfrage über einen öffentlichen Vermittler erlaubt ist; behalte das unterstützte Protokoll im Wert bei.

Bei langen Befehlen erleichtern die vollständigen Optionsnamen die Prüfung dieses Unterschieds. Derselbe Tippfehler kann bei POST oder PUT auftreten, und ein fehlendes Optionsargument kann ebenfalls verändern, wie der folgende Text gedeutet wird.

Ähnliche Artikel