-x یک پروکسی انتخاب می‌کند. -X روش درخواست HTTP را تعیین می‌کند. اگر دستوری شامل curl -x DELETE ... باشد، curl مقدار DELETE را به عنوان نقطه پایانی پروکسی می‌خواند و ممکن است آن را به عنوان نام میزبان تجزیه کند.

پیش از تغییر DNS، افزودن قاعده عبور یا جایگزینی اعتبارنامه‌های پروکسی، گزینه را اصلاح کنید. این خطا فقط آرگومانی را نام می‌برد که curl تجزیه کرده است؛ اثبات نمی‌کند که سرور پروکسی واقعی به نام DELETE وجود دارد.

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

این یک روش و مقصد نمونه است. یک درخواست همچنان می‌تواند پروکسی را از پیکربندی دیگری به ارث ببرد. اگر پروکسی صریح مورد نظر است، گزینه جداگانه --proxy را همراه با نقطه پایانی واقعی اضافه کنید. نشانی از فهرست پروکسی رایگان برای آن گزینه یک نامزد عمومی است وقتی درخواست از طریق یک واسطه عمومی مجاز باشد؛ پروتکل پشتیبانی‌شده را در مقدار نگه دارید.

در دستورهای طولانی، نام کامل گزینه‌ها بررسی این تمایز را آسان‌تر می‌کند. همان اشتباه املایی می‌تواند با POST یا PUT هم رخ دهد، و حذف آرگومان یک گزینه نیز می‌تواند نحوه تفسیر متن بعدی را تغییر دهد.

مقالات مرتبط