ユーザーが URL クエリ文字列に任意の文字を入力できる状況があります。
例:
http://localhost/default.aspx?ID=a ‡jljglkjg
URL クエリ文字列から asp.net で ‡、^、† などの特殊文字を受け入れるにはどうすればよいですか? これらの URL クエリ文字列を取得しようとすると、これらの特殊文字が「?」に置き換えられることがわかりました。
注: ユーザーはこれらのクエリ文字列を URL に入力します。
ユーザーが URL クエリ文字列に任意の文字を入力できる状況があります。
例:
http://localhost/default.aspx?ID=a ‡jljglkjg
URL クエリ文字列から asp.net で ‡、^、† などの特殊文字を受け入れるにはどうすればよいですか? これらの URL クエリ文字列を取得しようとすると、これらの特殊文字が「?」に置き換えられることがわかりました。
注: ユーザーはこれらのクエリ文字列を URL に入力します。
有効な URL と特殊文字のエンコードの詳細については、 http://www.w3schools.com/tags/ref_urlencode.aspを参照してください。
URL は、 ASCII 文字セットを使用してインターネット経由でのみ送信できます。
これらの文字は常に除外されるため、別の方法を見つける必要があります。