Sobes.tech
Middle

REST მოთხოვნის URL-ს რა შედგება?

sobes.tech AI

პასუხი AI-სგან

REST-ის მოთხოვნის URL რამდენიმე ნაწილად არის გაყოფილი:

  1. სქემა (Scheme) — პროტოკოლი, მაგალითად, http ან https.
  2. მოყვარე (Host) — სერვერის დომენის სახელი ან IP მისამართი.
  3. მარშრუტი (Path) — მიუთითებს რესურსს, მაგალითად, /users/123.
  4. საკითხის პარამეტრები (Query parameters) — დამატებითი მონაცემები ფორმატში ?key=value&key2=value2.
  5. ფრაგმენტი (Fragment) — ნაწილი #-ის შემდეგ, ჩვეულებრივ, REST მოთხოვნებში არ გამოიყენება.

მაგალითი:

https://api.example.com/users/123?active=true
  • https — სქემა
  • api.example.com — ჰოსტი
  • /users/123 — რესურსის გზა
  • active=true — კითხვარის პარამეტრი

REST URL-ებში, გზა ჩვეულებრივ ასახავს რესურსების იერარქიას, ხოლო პარამეტრები — ფილტრები ან დამატებითი ვარიანტები.