Sto esaminando qual è il modo corretto per passare più valori per lo stesso nome di parametro in una richiesta GET.
Ho visto URL come questo:
http://server/action?id=a&id=b
E ho visto URL come questo:
http://server/action?id=a,b
La mia comprensione è che il primo è corretto, ma non riesco a trovare alcun riferimento per questo. Ho dato un'occhiata alle specifiche http, ma non sono riuscito a vedere nulla su come creare la parte "query" di un URL.
Non voglio una risposta che dice "nessuno dei due va bene" - se sto costruendo un servizio web, voglio sapere quale di questi metodi è standard in modo che le persone che usano il mio servizio web sappiano come passare più parametri con lo stesso nome.
Quindi, qualcuno può indicarmi una fonte di riferimento ufficiale per confermare quale opzione è corretta?