-x はプロキシを選択します。-X は HTTP リクエストのメソッドを設定します。コマンドが curl -x DELETE ... となっている場合、curl は DELETE をプロキシのエンドポイントとして読み取り、ホスト名として解決しようとすることがあります。

DNS の変更、バイパス規則の追加、プロキシ認証情報の差し替えを行う前に、オプションを修正してください。エラーは curl が解析した引数を示すだけで、DELETE という名前の実在のプロキシサーバーがあることを証明するものではありません。

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

これはあくまで例示的なメソッドと宛先です。リクエストは他の設定からプロキシを継承する場合があります。明示的なプロキシを意図する場合は、実際のエンドポイントを指定した別個の --proxy オプションを追加してください。無料プロキシリストのアドレスは、公開された仲介者を経由したリクエストが許可されている場合に、そのオプションの公開候補となります。対応するプロトコルは値の中に残してください。

長いコマンドでは、オプション名を省略せずに書くと、この違いを確認しやすくなります。同じ綴りの誤りは POST や PUT でも起こり得ますし、オプションの引数を省くと後続のテキストの解釈も変わることがあります。

関連記事