المبادئ العامة لتصميم URI الجيد:
- لا تستخدم معلمات الاستعلام لتغيير الحالة.
- لا تستخدم مسارات الحالة المختلطة ، فالحالة الصغيرة هي الأفضل.
- لا تستخدم ملحقات خاصة بالتنفيذ في URIs (.…
- حافظ على أجزاء المسار قصيرة.
- هل تستخدم معلمات الاستعلام للاختيار الفرعي للمورد ؛ أي ترقيم الصفحات ، استعلامات البحث.
ما الذي يجعل تصميم URI جيدًا؟
يجب أن تتبع URIs هيكل هرمي يمكن التنبؤ به لتعزيز قابلية الفهموبالتالي قابلية الاستخدام: يمكن التنبؤ بها بمعنى أنها متسقة وهرمية بمعنى أن البيانات لها هيكل -العلاقات. RESTful APIs مكتوبة للمستهلكين. … صمم لعملائك وليس لبياناتك
ما هو تصميم URI؟
URI. معرف الموارد المنتظم (URI) هو سلسلة فريدة من الأحرف التي تحدد موردًا منطقيًا أو ماديًا تستخدمه تقنيات الويبيمكن استخدام URIs لتحديد أي شيء ، بما في ذلك كائنات العالم الحقيقي ، مثل الأشخاص والأماكن أو المفاهيم أو مصادر المعلومات مثل صفحات الويب والكتب.
أي من القواعد التالية يجب اتباعها لتصميم عنوان URL جيد؟
اختر خيارًا واحدًا أو أكثر يجب عدم تغيير URIs مطلقًايجب إنشاء عناوين URI بواسطة العميل يجب أن تكون URIs قصيرة الطول يجب استخدام أفعال HTTP حساسة لحالة الأحرف بدلاً من ذلك من أسماء العمليات في URIs استخدم المسافات عند تصميم URI يجب استخدام إعادة التوجيه.
هل يجب عدم تغيير URI أبدًا؟
يجب أن تكون URIs دائمة(أي اختر URI مرة واحدة واتركها عند هذا الحد)…. سيأتي وقت تريد فيه إجراء تحسينات على اختياراتك أو يتعين عليك تغيير بنية URI. عندما يصبح هذا أمرًا ضروريًا ، تأكد من إعداد عمليات إعادة التوجيه HTTP 301 المنقولة بشكل دائم على الخادم الخاص بك.