2011-11-06 19 views
7

Tôi đang làm việc trên dịch vụ RESTful và đã tập trung vào khả năng khám phá, Quan hệ liên kết - 'rel' và microformats. Tôi không rõ ràng về các giá trị của 'rel' trong bối cảnh REST - tôi có được phép sử dụng bất kỳ giá trị tùy chỉnh nào không, để cung cấp ngữ nghĩa phong phú hơn hoặc tôi chỉ nên sử dụng các giá trị mặc định (rất khó khăn)?Sử dụng dịch vụ web RESTful của quan hệ liên kết tùy chỉnh - 'rel'

Tôi biết rằng vi định dạng thực sự đã mở rộng các giá trị của 'rel', nhưng tôi chưa sử dụng bất kỳ loại microformat nào.

Mọi trợ giúp đều được đánh giá cao. Cảm ơn.

Trả lời

11

Mối quan hệ liên kết (rel) là một trong hai cách mà bạn có thể truyền đạt ngữ nghĩa cho khách hàng. Cách khác là các loại phương tiện.

Thông số tốt nhất để đọc trên liên kết Web là ở đây http://tools.ietf.org/html/rfc5988.

Đăng ký mối quan hệ liên kết ở đây http://www.iana.org/assignments/link-relations/link-relations.xml.

Và để biết ví dụ về cách sử dụng mối quan hệ liên kết để truyền đạt ngữ nghĩa, bạn có thể tìm loại phương tiện Hal. Nó là một loại phương tiện chung có sử dụng mối quan hệ liên kết để truyền đạt tất cả ý nghĩa ngữ nghĩa của nó. http://stateless.co/hal_specification.html

Các vấn đề liên quan