Können Bindestriche verwendet werden, in die query-string-Werte?

Meine Frage ist in Bezug auf diese eine. außer, dass meine Frage mehr sepcific, wie es ist, ob ein Bindestrich verwendet werden kann in einem query-string-parameter-Wert.

Ich bin Parsen $_SERVER['QUERY_STRING'] mit PHP. Ich würde gerne wissen, ob es syntaktisch korrekt ist die Verwendung von Bindestrichen in query-string-Werte wie im folgenden Fall, oder ob Bindestriche müssen escaped werden in der browser-URL. Was unterstreicht?

http://example.com/?q1=query-string-value-one&q2=query-string-value-two

Laut dieses Dokument Bindestriche sollten OK sein, in allen standardkonformen Browsern, aber ich wollte zu überprüfen.

Dank.

Schreibe einen Kommentar