Mit doppelter Parameter in einer URL

Bauen wir eine API-Haus, und oft sind die übergabe eines Parameters mit mehreren Werten.

Verwenden Sie: mysite.com?id=1&id=2&id=3

Statt: mysite.com?id=1,2,3

Ich bevorzuge die zweite Methode, aber ich war neugierig, ob es war tatsächlich der falsche zu tun, in der ersten?

  • es ist tatsächlich korrekt. und in java, Sie brauchen nur zu rufen, verlangen.getParameterValues("id") verwenden, um das array von string-Werten.
  • Könnten Sie auch ein Hinweis, dass sagt, dass es richtig ist? Es ist schwer, Java-interpretation von URLs als standard.
  • ja, es hängt tatsächlich davon ab, Ihre web-Umgebung, so dass wir wirklich nicht nehmen, java-interpretation als standard. check this out für eine ähnliche Diskussion und alternativen stackoverflow.com/questions/6243051/...
InformationsquelleAutor Justin | 2012-07-23
Schreibe einen Kommentar