كيفية تجعيد المنشور من سطر الأوامر

جدول المحتويات:

Anonim

Curl هي أداة سطر الأوامر القوية التي تسمح لك بنقل البيانات إلى أو من خادم أو عنوان URL. إحدى الوظائف الشائعة التي يستخدمها المطورون هي تقديم طلب POST باستخدام curl ، وهو ما سنغطيه هنا.

سنبقي الأمور بسيطة إلى حد ما ونعرض ثلاثة أمثلة لتقديم طلب POST مع تجعيد من سطر الأوامر ، مع بناء جملة مع وبدون بيانات ، وكذلك إلى نموذج.

cURL POST طلب بناء سطر الأوامر

يمكنك تقديم طلب curl POST ببيانات أو بدونها ، اعتمادًا على ما تحاول القيام به. تذكر أن استخدام الأحرف الكبيرة في بناء الجملة أمر مهم.

طلب ما بعد curl بدون بيانات:

curl -X POST http: //URL/example.php

طلب آخر حليقة بالبيانات:

"

curl -d data=example1 & data2=example2> "

curl POST إلى شكل:

"

curl -X POST -F name=user -F password=test http: //URL/example.php"

curl POST مع ملف:

"

curl -X POST -F image=@/path/example.gif http: //URL/uploadform.cgi "

وبالمثل ، يمكنك أيضًا تنزيل الملفات باستخدام curl أيضًا باستخدام سلسلة أوامر مختلفة.

curl POST بيانات JSON

"

curl -H Content-Type: application / json -X POST -d &39;{user: bob، pass: 123}&39; http: // URL /"

لمزيد من التفاصيل أو التفاصيل حول الضفيرة ، راجع دليل الضفيرة أو صفحة المساعدة:

curl - help

curl - يدوي

هل تعرف طريقة أفضل لتقديم طلب آخر باستخدام cURL؟ اسمحوا لنا أن نعرف في التعليقات. يمكنك أيضًا الاطلاع على بعض الاستخدامات المحددة الشيقة لأمر curl هنا.

كيفية تجعيد المنشور من سطر الأوامر