Điều gì về các hành động không phù hợp với thế giới của tống hoạt động?Đây là nơi mà những điều có thể nhận được mờ. Một số phương pháp tiếp cận có:Cơ cấu lại các hành động để trông giống như một lĩnh vực của một nguồn tài nguyên. Công trình này nếu các hành động không có tham số. Ví dụ: một hành động kích hoạt có thể được ánh xạ cho phép trường được kích hoạt và cập nhật thông qua một bản vá cho các nguồn tài nguyên.Đối xử với nó như một nguồn tài nguyên phụ với nguyên tắc yên tĩnh. Ví dụ, GitHub của API cho phép bạn sao gist với đưa/gists /: id/ngôi sao và unstar với xóa/gists /: id/sao.Đôi khi bạn thực sự không có cách nào để lập bản đồ hành động với một cơ cấu hợp lý, yên tĩnh. Ví dụ, một tìm kiếm nhiều nguồn tài nguyên không thực sự có ý nghĩa để được áp dụng cho một nguồn tài nguyên cụ thể điểm cuối. Trong trường hợp này, /search sẽ làm cho ý nghĩa nhất ngay cả khi nó không phải là một nguồn tài nguyên. Điều này là OK - chỉ cần làm những gì ngay từ quan điểm của người tiêu dùng API và đảm bảo rằng nó là tài liệu rõ ràng để tránh nhầm lẫn.
đang được dịch, vui lòng đợi..
