2016-06-23 5 views
0

として\\含みますか?ウリウリにユーザー名を渡す方法があります私は、次のURIパターン</p> <pre><code>var uri = string.Format("/order/{0}/parmaters", userName); </code></pre> <p>と ユーザ名がドメインすなわち<code>myDomain\userName</code></p> <p>含めることができているparmater

+1

あなたは '%5C'を使ってみましたか? –

+0

パラメータをURLエンコードする必要があります。 – TyCobb

答えて

3

URL-encode URLで使用されている任意の値:

string.Format("/order/{0}/parmaters", HttpUtility.UrlEncode(userName)) 

これは彼らのURLに優しい当量の任意の文字を置き換えます。だから、この:

/order/myDomain\\userName/parmaters 

はこのようになります。それは、その値を抽出するための時間が来るたびに非常に可能性がほとんどで、要求を処理し、任意のWebフレームワークでURLデコードだろう

/order/myDomain%5C%5CuserName/parmaters 

。しかし、そうでない場合、コード内のURLデコードは簡単です。

関連する問題

 関連する問題