كيفية تعيين معلمات في طلبات POST في Postman؟

تعلّم كيفية استخدام المعايير في طلبات POST على Postman من خلال الاستفادة بشكل فعال من معايير الاستعلام، معايير جسم الطلب، والرؤوس.

Amir Hassan

Amir Hassan

11 أغسطس 2025

كيفية تعيين معلمات في طلبات POST في Postman؟

enterprise.banner.title

enterprise.banner.feature1

enterprise.banner.feature2

enterprise.banner.feature3

enterprise.banner.ctaB

Postman، وهي منصة شهيرة لتطوير واختبار واجهات برمجة التطبيقات (API)، تتيح للمستخدمين بناء وإرسال طلبات HTTP. أحد الجوانب الأساسية للتفاعل مع واجهات برمجة التطبيقات هو تمرير البيانات من خلال المعاملات.

💡
هل تبحث عن بديل لـ Postman؟ نقدم لك Apidog - منصة شاملة لتطوير واجهات برمجة التطبيقات توفر للمستخدمين أدوات كاملة لكامل دورة حياة واجهات برمجة التطبيقات.

لمعرفة المزيد عن ما يقدمه Apidog للمطورين، تأكد من التحقق من الزر أدناه. 

الاستخدام الفعال للمعاملات في طلبات POST أمر أساسي لاختبار وتطوير واجهات برمجة التطبيقات الديناميكية. من خلال فهم كيفية دمج معاملات الاستعلام، معاملات المسار، معاملات جسم الطلب، والعناوين، يمكنك إنشاء طلبات دقيقة ومفيدة للتفاعل مع واجهات برمجة التطبيقات الخاصة بك. ستقدم هذه المقالة تعليمات واضحة وأمثلة عملية لمساعدتك في إتقان إعداد المعاملات في Postman.

ما هي طلبات POST في Postman؟

طلب POST في Postman هو طريقة تستخدم لإرسال البيانات إلى خادم. على عكس طلبات GET التي تستخدم أساسًا لاسترجاع البيانات، تم تصميم طلبات POST خصيصًا لإنشاء أو تحديث الموارد على خادم.

عند إرسال طلب POST في Postman، عادة ما تتضمن البيانات التي ترغب في إرسالها في جسم الطلب. يمكن تنسيق هذه البيانات بطرق مختلفة، مثل JSON أو XML أو بيانات النموذج. ثم يقوم الخادم بمعالجة البيانات وتنفيذ الإجراء المطلوب.

ما هي المعاملات في واجهات برمجة التطبيقات؟

المعاملات هي في الأساس متغيرات توفر معلومات إضافية لنقطة نهاية واجهة برمجة التطبيقات. تسمح لك بتخصيص البيانات التي تطلبها أو ترسلها. اعتبرها كعوامل تعديل لاستدعاءات واجهة برمجة التطبيقات الخاصة بك.

هناك عادة نوعان رئيسيان من المعاملات:

معاملات الاستعلام

تتم إضافتها إلى نهاية عنوان URL، مفصولة بعلامات الاستفهام وعلامات التأثير. على سبيل المثال: https://api.example.com/users?page=2&limit=10.

معاملات جسم الطلب

تتم تضمينها في جسم الطلب، غالبًا بصيغة JSON أو XML. تُستخدم لإرسال البيانات لإنشاء أو تحديث الموارد.

لماذا تستخدم المعاملات لطلبات POST؟

المعاملات ضرورية لطلبات POST الديناميكية لأنها تسمح لك بإرسال بيانات متنوعة مع كل طلب، مما يمكّن من اختبار سيناريوهات مختلفة وإنشاء تفاعلات مرنة مع واجهة برمجة التطبيقات.

من خلال الاستخدام الصحيح للمعاملات، يجب أن يتمكن المطورون من تحسين عمليات تطوير واختبار واجهات برمجة التطبيقات، مما ينتج عنه تطبيقات قوية.

دليل خطوة بخطوة لتحديد المعاملات في طلبات POST في Postman

الخطوة 1 - إنشاء طلب POST جديد

postman new post request

في Postman، انقر على زر "+" لإنشاء طلب جديد. تأكد من اختيار طريقة HTTP POST.

الخطوة 2 - تعيين عنوان URL للطلب

postman post request URL endpoint

بعد ذلك، أدخل عنوان URL الأساسي لنقطة نهاية واجهة برمجة التطبيقات الخاصة بك في الجزء المميز في الصورة.

الخطوة 3 - إضافة معاملات الاستعلام

postman query parameters

تحت علامة Params، يمكنك إضافة معاملات الاستعلام مباشرة إلى عنوان URL.

الخطوة 4 - بناء جسم الطلب

postman post request body

أخيرًا، انتقل إلى علامة Body لإدخال بياناتك بالتنسيق المطلوب، مثل بيانات النموذج أو ثنائية أو خام أو JSON أو GraphQL.

Apidog - الحل الشامل لواجهات برمجة التطبيقات للمطورين الحديثين

كمطورين، من الضروري أن تتوفر لديك أفضل الأدوات في مجموعة تطويرك. وذلك لضمان أن المنتجات والتطبيقات التي تنتجها هي من أفضل جودة للمستهلكين.

نقدم لك منصة لتطوير واجهات برمجة التطبيقات تتميز بواجهة مستخدم بسيطة وسهلة الفهم: Apidog.

apidog mock interface
زر

Apidog هو أداة تعتمد على التصميم أولاً لتطوير واجهات برمجة التطبيقات تعزز تطوير واجهات برمجة التطبيقات بشكل مرئي. من خلال توفير الراحة وسهولة التنقل عبر واجهته، تهدف Apidog إلى توفير تجربة تطوير سهلة وممتعة للمطورين.

إنشاء طلب POST مع معاملات باستخدام Apidog

apidog new request
زر

بعد تنزيل وبدء مشروع فارغ جديد مع Apidog، قم بالتوقف فوق مربع + البنفسجي الصغير. سيؤدي ذلك إلى ظهور قائمة منسدلة. هنا، اختر طلب جديد.

apidog choose post method

بعد ذلك، قم بتغيير طريقة HTTP إلى POST.

apidog add query parameters
زر

تابع بالتوجه إلى علامة Params، حيث يُسمح لك بإضافة معاملات الاستعلام إلى نقطة نهاية واجهة برمجة التطبيقات الخاصة بك.

سيناريوهات اختبار Apidog

يمتلك Apidog ميزة اختبار فريدة تُسمى سيناريوهات الاختبار.

apidog testing scenario

يتيح لك Apidog اختبار عدة واجهات برمجة التطبيقات في تسلسل، مما يحاكي الاستخدام في العالم الحقيقي. هذا مثالي لواجهات برمجة التطبيقات التي تعتمد على بعضها البعض لتعمل بشكل صحيح.

نتائج سيناريو اختبار Apidog

apidog testing scenario
زر

ثم سيقوم Apidog بإرجاع تقرير مفصل عن سيناريو الاختبار الخاص بك، يحدد عدد الطلبات الناجحة والفاشلة، مع المدة الإجمالية لجميع واجهات برمجة التطبيقات لإكمالها.

اختبار نقطة نهاية واجهة برمجة التطبيقات الفردية مع Apidog

apidog run individual endpoint
زر

يدعم Apidog المطورين الذين يرغبون فياختبار واجهات برمجة التطبيقات الفردية ومراقبة كل استجابة على حدة. كل ما عليك هو الضغط على رأس Run، ثم على زر Send، بتلك الترتيب.



الخاتمة

من خلال الاستخدام الفعال للمعاملات ضمن طلبات POST في Postman، يمكنك تعزيز قدرات اختبار وتطوير واجهات برمجة التطبيقات لديك بشكل كبير. فهم معاملات الاستعلام، معاملات جسم الطلب، والعناوين يمكنك من إنشاء طلبات ديناميكية ومفيدة، مما يمكّنك من اختبار وظيفة واجهة برمجة التطبيقات الخاصة بك بشكل شامل تحت ظروف مختلفة.

إتقان إعداد المعاملات أمر بالغ الأهمية لبناء واجهات برمجة تطبيقات قوية وموثوقة. من خلال دمج أفضل الممارسات واستكشاف الميزات الإضافية التي تقدمها Postman، مثل متغيرات البيئة والمجموعات، يمكنك تبسيط سير العمل الخاص بك وتحسين كفاءة تطوير واجهات برمجة التطبيقات بشكل عام.

ممارسة تصميم API في Apidog

اكتشف طريقة أسهل لبناء واستخدام واجهات برمجة التطبيقات