Wie können wir eine Zeichenfolge mithilfe des URL-Standards (RFC 1738) in C # codieren?
Das folgende Online-Tool konvertiert die Zeichenfolgen mit diesem Standard Ссылка
Ein Beispiel für die Zeichenfolge, die ich konvertieren möchte, ist test(brackets)
und die codierte Zeichenfolge sollte wie folgt aussehen:
Laut RFC 1738 :
%Vor%
Weder HttpUtility.UrlEncode
noch WebUtility.UrlEncode
wird diese Zeichen kodieren, da der Standard die Klammern sagt ()
kann uncodiert verwendet werden.
Ich weiß nicht, warum der URL-Encoder / Decoder , den Sie verlinkt haben, sie codiert, da er sie auch als listet als ein Zeichen, das in einer URL verwendet werden kann.
Tags und Links c# url-encoding encoding