-x seleziona un proxy. -X imposta un metodo di richiesta HTTP. Se un comando dice curl -x DELETE ..., curl legge DELETE come endpoint del proxy e può provare a risolverlo come nome host.

Correggi l'opzione prima di modificare il DNS, aggiungere una regola di bypass o sostituire le credenziali del proxy. L'errore nomina l'argomento analizzato da curl; non dimostra che esista un vero server proxy chiamato DELETE.

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

Questo è un metodo e una destinazione illustrativi. Una richiesta può comunque ereditare un proxy da un'altra configurazione. Se si intende un proxy esplicito, aggiungi la sua opzione --proxy separata con l'endpoint effettivo. Un indirizzo tratto alla lista di proxy gratuiti è un candidato pubblico per quell'opzione quando la richiesta è consentita attraverso un intermediario pubblico; conserva il protocollo supportato nel valore.

Nei comandi lunghi, i nomi completi delle opzioni rendono questa distinzione più facile da verificare. Lo stesso errore di battitura può comparire con POST o PUT, e un argomento di opzione omesso può anche cambiare il modo in cui viene interpretato il testo successivo.

Articoli correlati