Können wir benutzen, ist & in der url?
Können wir mit Hilfe des "&" in einer url ? oder sollte "und" verwendet werden?
InformationsquelleAutor Jitendra Vyas | 2009-11-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können wir mit Hilfe des "&" in einer url ? oder sollte "und" verwendet werden?
InformationsquelleAutor Jitendra Vyas | 2009-11-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, Sie können es verwenden, plain in Ihre URL-Pfad wie diesem:
Nur, wenn Sie es verwenden möchten, in der Abfrage, die Sie benötigen, zu Kodieren mit
%26
:Sonst würde es interpretiert werden als argument-Trennzeichen, wenn Sie interpretiert wird als application/x-www-form-urlencoded.
Sehen RFC 3986 für mehr details.
InformationsquelleAutor Gumbo
Einer URL ist in der Regel in der form
So ist es nicht ratsam, es in eine URL, es sei denn, Sie es verwenden möchten, für die Parameter. Ansonsten sollten Sie Prozent entweichen mit %26, z.B.
Diese Ergebnisse in den Pfad übermittelt wird als Hallo&Welt. Es gibt andere Zeichen, die mit Escapezeichen versehen werden müssen, wenn verwendet, aus dem Kontext in einer URL. Sehen hier für eine Liste.
Ok, das wusste ich nicht. Gerade lese ich den Artikel über Verschlüsselung in der RFC-Verbindung in deine Antwort. Aber wenn ich das richtig verstanden, es scheint, dass example.com/Alice&Bob und example.com/Alice%26Bob werden nicht als gleichwertig betrachtet und können unterschiedlich interpretiert werden, die durch eine Anwendung (das ist aber nicht der Fall mit HTTP, wie Sie darauf hingewiesen).
InformationsquelleAutor Alfonso
Es sei denn, du bist anfügen von Variablen in den query-string Kodieren.
InformationsquelleAutor Sampson
encode '&' mit
&
(diese Antwort wird, basiert auf der Verwendung von tags)Wenn Sie sich Fragen, was die Verwendung von "&" oder"," und bei der Registrierung der name Ihrer URL, die ich benutzen würde "und".
EDIT: Wie erwähnt in den Kommentaren "& ist ein HTML-Zeichen-entity-und nicht eine Zeichen-entity-URI. Indem Sie, in einen URI haben Sie immer noch das kaufmännische und-Zeichen und zusätzlichen fremden Zeichen." Ich begann zu beantworten, bevor Sie vollständig verstehen Ihre Frage stellen.
Face palm die Rechte, die geschrieben werden, bevor denken, dass durch. Nach unten Stimmen als angemessen.
Löschen Sie einfach Ihre Antwort anstatt zu Fragen, für unten Stimmen 🙂
Gut, Sie haben zu verwenden & in eine URL innerhalb eines link, e.g: <ein href="example.com/x& amp;y">. Sie sind richtig in diesem Fall. (SO in Unordnung zu meinem Beispiel,aber Sie bekommen die Idee.)
s/&/%26/, und Sie sind golden
InformationsquelleAutor MarkPowell