Như tôi đã hiểu, sử dụng dịch vụ Web RESTful hypertext-driven, một khách hàng không được biết bất cứ điều gì về bố cục máy chủ URI ngoại trừ một vài điểm vào nổi tiếng. Điều này được cho phép để cho phép máy chủ kiểm soát không gian URI của chính nó và giảm khớp nối với máy khách.REST và URI Caching
Khi khách hàng cho dịch vụ gửi yêu cầu thành công để tạo tài nguyên mới, dịch vụ trả lời 201 CREATED và cung cấp cho URI tài nguyên mới có thể truy cập trong trường Tiêu đề vị trí.
Khách hàng có được phép lưu trữ URI này để cho phép truy cập trực tiếp vào tài nguyên trong tương lai và nếu như vậy trong bao lâu? Nếu các URI được lưu trữ bởi máy khách, điều này dường như đang thiết lập một tình huống trong đó mỗi lần máy chủ thay đổi bố cục URI của nó, nó sẽ cần đảm bảo chuyển hướng vĩnh viễn được phục vụ khi các URI cũ được truy cập. Nếu không, khách hàng sẽ bị hỏng. Trong vài năm, hệ thống chuyển hướng này có thể bị mất.
Tình trạng này dường như không cho phép máy chủ kiểm soát nhiều hơn không gian URI của nó so với phương pháp lai REST-RPC sử dụng mẫu URI.
Có rất nhiều thông tin có sẵn về cách trình bày bộ nhớ đệm, nhưng về URI bộ nhớ đệm trong hệ thống RESTful theo hướng siêu văn bản thì sao?
Cảm ơn lời khuyên - Tôi đã tìm thấy câu trích dẫn trong oldie nhưng goodie: http://www.w3.org/Provider/Style/URI –