Ich bin neu in ASP.NET MVC ich eine Störung erhalte, wenn ich diese Zeichen verwenden - *#%":?<>
- in URLDoes ASP.NET MVC Griff * #% ": <> Zeichen in der URL
Meine Frage ist - ist ASP.NET MVC *#%":?<>
Zeichen in der URL Griff
Ich bin neu in ASP.NET MVC ich eine Störung erhalte, wenn ich diese Zeichen verwenden - *#%":?<>
- in URLDoes ASP.NET MVC Griff * #% ": <> Zeichen in der URL
Meine Frage ist - ist ASP.NET MVC *#%":?<>
Zeichen in der URL Griff
einen Blick auf this. nehmen, während sie das Problem nicht lösen, zumindest wissen Sie, Sie sind nicht allein :)
Blick?. hier drüben: http://www.w3schools.com/TAGS/ref_urlencode.asp
Wenn Sie möchten, dass die Zeichen als einfache Zeichen übertragen werden, müssen Sie sie kodieren, da sie in URLs eine Bedeutung haben.
also nur alphanumerische Zeichen, die besonderen Zeichen "
$-_.+!*'(),
" und reserviert Zeichen für ihre reservierten Zwecke verwendet wird, kann innerhalb eine URL für uncodierte verwendet werden.
Von den Zeichen, die Sie aufgelistet, nur * "und - theoretisch unverschlüsselte verwendet werden In der Praxis würden viele Websites alle Zeichen kodieren Sie aufgelistet
Nein, ist es nicht, selbst dann nicht funktioniert, wenn Sie.. sie kodieren.
Es ist eine dumme Einschränkung in ASP.NET.
Sie im Abfragezeichenfolgeflag Teil allerdings funktionieren, nur nicht der Pfad Teil.
Eigentlich ist dies keine Frage ASP.NET MVC, ist nicht es? Wenn die Sonderzeichen in einer URL gesendet werden, sind sie alle URLEncodiert. – Kirtan