-x 는 프록시를 선택합니다. -X 는 HTTP 요청 메서드를 설정합니다. 명령이 curl -x DELETE ... 라면 curl은 DELETE를 프록시 엔드포인트로 읽고 이를 호스트 이름으로 해석하려고 시도할 수 있습니다.

DNS를 바꾸거나 우회 규칙을 추가하거나 프록시 자격 증명을 교체하기 전에 옵션을 고치십시오. 오류는 curl이 파싱한 인수를 알려 줄 뿐이며, DELETE라는 이름의 실제 프록시 서버가 존재한다는 것을 증명하지는 않습니다.

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

이것은 예시적인 메서드와 목적지입니다. 요청은 여전히 다른 설정에서 프록시를 상속받을 수 있습니다. 명시적 프록시를 의도한 경우에는 실제 엔드포인트와 함께 별도의 --proxy 옵션을 추가하십시오. 무료 프록시 목록의 주소는 요청이 공개 중개자를 통해 허용될 때 그 옵션에 대한 공개 후보입니다. 값 안에는 지원되는 프로토콜을 그대로 두십시오.

긴 명령에서는 옵션 이름을 전부 쓰면 이 차이를 검토하기가 더 쉽습니다. 같은 철자 실수는 POST나 PUT에서도 나타날 수 있고, 옵션 인수를 빠뜨리면 뒤따르는 텍스트의 해석 방식도 달라질 수 있습니다.

관련 글