يتم تحديد موارد الويب وخدمات الويب مثل واجهات
برمجة تطبيقات RESTful باستخدام معرّف الموارد المنتظم
(URI).
URI عبارة عن سلسلة
من الأحرف التي تحدد مورد شبكة معين. كما هو موضح في الشكل ادناه، يوجد في URI تخصصان هما:
اسم المورد الموحد (URN)
يحدد هذا فقط مساحة اسم المورد (صفحة ويب ،
مستند ، صورة ، إلخ) دون الرجوع إلى البروتوكول.
محدد موقع المعلومات (URL)
يحدد موقع الشبكة لمورد معين على الشبكة. عادة ما تستخدم عناوين URL HTTP أو HTTPS مع متصفحات الويب. يمكن استخدام البروتوكولات الأخرى مثل FTP و SFTP و SSH وغيرها كعنوان URL
قد يبدو عنوان URL الذي يستخدم SFTP كالاتي sftp://sftp.example.com
هذه هي أجزاء من URI،
كما هو موضح في الشكل:
·
Protocol/scheme - HTTPS
or other protocols such as FTP, SFTP, mailto, and NNTP
·
Hostname -
www.example.com
·
Path and file name -
/author/book.html
·
Fragment - #page155