NSURL der parameterString Verwirrung durch Verwendung von ';' vs '&'

Ich verwenden möchte, -[NSURL parameterString] zu analysieren, die Parameter einer URL, die ich habe übergeben. Es sagt URL entsprechen muss RFC 1808 aber nun Fragen, ob uns nicht?!? Wir verwenden Sie so etwas wie:

http://server/path/query?property1=value1&property2=value2

aber RFC 1808 erwähnt nie das kaufmännische und-Zeichen (&) als gültigen parameter separator (zumindest so, wie ich es gelesen habe). Er schlägt vor, das Semikolon (;). Vielleicht, weil er eingezogen wurde im Jahr 1995? Hat die & ersetzt die ;? Wenn also jemand, ob, wenn NSURL der parameterString wird auch Parsen mit & als Trennzeichen?

Was ist der "richtige" Weg, bevor wir Graben ein großes Loch?

InformationsquelleAutor Meltemi | 2010-01-22
Schreibe einen Kommentar