Chuyển tới nội dung chính

7. Hierarchical File Path (bắt buộc)

Dấu / thể hiện cách xác định resource trên server.

Lỗi thường gặp là điền // thay vì /

http://abc.com/user –> http://abc.com//user (lỗi 404)

  • Với file vật lý thì bạn hãy nghĩ như sau:

Ví dụ: /documents/2009/my_diary.txt

Trên server có 1 folder default như working-directory, rồi từ folder đó đi xuống các folder nhỏ hơn /documents/2009/, cuối cùng là đến file

working-directory ___src
                  \__documents___2008
                              \__2009___my_diary.txt
  • Với API

Ví du: /booking/110021

Thì thực tế là ko có folder hay working-directory nào cả, nó chỉ là mapping cái URL bạn gọi vào 1 method trong code mà thôi. Khi bạn gọi vào /booking/:id thì nó sẽ chạy code của method đó.