.NET API - استخدام Postman لاختبار الـEndpoints
.NET API - استخدام Postman لاختبار الـEndpoints
Postman هو أداة مجانية قوية تتيح لك إرسال طلبات HTTP بسهولة إلى API الخاص بك واختبار النتائج. مفيد جدًا أثناء تطوير Web API في .NET.
🧩 ما الذي يمكننا اختباره باستخدام Postman؟
- ✅ طلبات
GETلاسترجاع البيانات - ✅ طلبات
POSTلإرسال بيانات - ✅ طلبات
PUTلتحديث بيانات - ✅ طلبات
DELETEلحذف بيانات
🔌 تشغيل Web API
أولاً، تأكد أن Web API يعمل على عنوان مثل:
https://localhost:5001/api/products
في حال كنت تستخدم HTTP فقط (بدون SSL):
http://localhost:5000/api/products
🚀 استخدام Postman خطوة بخطوة
- افتح تطبيق Postman.
- اختر نوع الطلب من القائمة (مثل: GET, POST).
- ضع رابط الـ API في خانة الرابط.
- إن كنت سترسل بيانات (POST أو PUT)، اختر Body ⮕ raw ⮕ JSON، وأدخل البيانات بصيغة JSON.
- اضغط Send.
📤 مثال على POST
طلب إلى /api/products لإضافة منتج جديد:
{
"name": "Keyboard",
"price": 100
}
📥 مثال على GET
طلب إلى /api/products لاسترجاع كل المنتجات:
GET http://localhost:5000/api/products
🛡️ نصائح أثناء استخدام Postman
- ✔️ تأكد من اختيار نوع Content-Type = application/json عند إرسال بيانات.
- ✔️ إذا كان عندك Authorization (مثل Token)، استخدم تبويب Authorization.
- ✔️ تابع استجابة الخادم في تبويب Body بعد الضغط على Send.
📌 خلاصة
- Postman أداة ضرورية لأي مطور APIs.
- تساعدك في اختبار الطلبات والاستجابات بشكل سريع ومرن.
- يمكن استخدامها مع كل أنواع HTTP Methods.
تعليقات
إرسال تعليق