URL vs URN, khác nhau thế nào nhỉ?


#1

Chào cả nhà, lâu quá mới post câu hỏi, nên phải hơi làm khó cả nhà một chút. Có ai giải thích được cho mình URI, URL và URN không? Phân biệt chúng sao nhỉ???

Xin đừng coi thường khi phân biệt các thuật ngữ, đã là Dev chuyên nghiệp thì giải thích phải chính xác, sâu sắc bạn nhé ;).

Xin dành tặng 5 point cho bạn nào giải thích rõ ràng nhất và có ví dụ minh hoạ. Lưu ý là tự tay bạn viết theo đúng suy nghĩ của mình, không nên copy trên các nguồn khác trên internet nhé. Khi làm thế sẽ có nhiều giá trị cho bạn nhất.

Chân thành cảm ơn bạn đã quan tâm!


#2

URI => Uniform Resource Identifier xác định một địa chỉ đầy đủ thành phần là vị trí tài nguyên và tên tài nguyên

URL => Uniform Resource Locator Xác định vị trí của tài nguyên.

URN => Uniform Resource Name Xác định tên của tài nguyên

Thí dụ

có địa chỉ https://www.google.com/folder/page.html ở đây

URI (Bộ nhận dạng tài nguyên đồng nhất) => https://www.google.com/folder/page.html

URL (Trình quản lý tài nguyên thống nhất) => https://www.google.com/

URN (Tên tài nguyên thống nhất) => /folder/page.html

URI => (URL + URN)


#3

Cảm ơn bạn đã trả lời chi tiết. CiOne xin được tặng bạn 5 point nhé. Bạn vui lòng inbox trên fanpage fb.com/cione.vn tên và số điện thoại của bạn để CiOne có thể ghi nhận điểm thưởng cho bạn.

Các bạn có thể hiểu sâu hơn về URI, URL và URN trong khoá học HTTP Protocol của CiOne sắp được ra mắt trong tháng 11 tới.

Xin chân thành cảm ơn.


#4

đang tìm thằng này thì nhớ lại câu hỏi này của a Đăng và gặp cái đáp án…rất ok. thanks