Chúng ta có thể tạo cùng một GET URI nhưng với các tham số truy vấn khác nhau không?Hai phương thức GET với các tham số truy vấn khác nhau: REST
Ví dụ: Tôi có hai REST của GET URI:
/questions/ask/?type=rest
/questions/ask/?byUser=john
Bây giờ dịch vụ REST không nhận ra hai phương pháp GET như riêng biệt và coi đó chỉ có 1 phương thức GET được khai báo là đầu tiên.
- tại sao nó hoạt động theo cách này?
- Có cách nào để tôi có thể thực hiện hai phương thức GET có các Tham số Truy vấn khác nhau không?
Nó sẽ được đánh giá cao nếu bạn có thể báo giá bất kỳ tài nguyên nào.
điều này cũng đúng khi bạn có số tham số truy vấn khác nhau trong các phương pháp? Ý tôi là, nếu tôi có hai phương thức còn lại được chú thích bằng '@ GET' với cùng một chữ ký ngoại trừ phương thức đầu tiên nhận 2 tham số truy vấn và phương thức thứ hai lấy 3 tham số truy vấn. Vì vậy, ngay cả khi tôi acll phần còn lại điểm cuối với 3 params, phương pháp đầu tiên sẽ chỉ được gọi là? –