تشريح الطلب
GET /api/skills/42 HTTP/1.1
Host: miraatdweb.com
Accept: application/json
Authorization: Bearer eyJ…
تشريح الاستجابة
HTTP/1.1 200 OK
Content-Type: application/json
Cache-Control: max-age=60
{ "id": 42, "title": "…" }
مفاهيم رئيسية
- الطرق: GET (قراءة)، POST (إنشاء)، PUT/PATCH (تحديث)، DELETE (حذف).
- رموز الحالة: 2xx نجاح، 3xx إعادة توجيه، 4xx خطأ عميل، 5xx خطأ خادم.
- الترويسات: بيانات وصفية (مصادقة، نوع المحتوى، تخزين مؤقت).
- عديم الحالة: كل طلب مستقلّ؛ الحالة تُحفظ بالكوكيز أو التوكنات.