Tôi đang xem xét cách chính xác để truyền nhiều giá trị cho cùng một tên tham số trong yêu cầu GET.
Tôi đã thấy các URL như thế này:
http://server/action?id=a&id=b
Và tôi đã thấy các URL như thế này:
http://server/action?id=a,b
Hiểu biết của tôi là đầu tiên là chính xác, nhưng tôi không thể tìm thấy bất kỳ tài liệu tham khảo cho điều này. Tôi đã xem thông số kỹ thuật http nhưng không thể thấy bất cứ điều gì về cách phần 'truy vấn' của URL được tạo thành.
Tôi không muốn có câu trả lời là "hoặc là ổn" - nếu tôi đang xây dựng một dịch vụ web, tôi muốn biết phương thức nào là tiêu chuẩn để mọi người sử dụng dịch vụ web của tôi biết cách truyền nhiều tham số cho cùng một tên.
Vì vậy, ai đó có thể chỉ cho tôi một nguồn tham khảo chính thức để xác nhận tùy chọn nào là đúng không?