C#アプリからASP.NETMVC3エンドポイントに渡そうとしている文字列があります。この文字列は次のようになります
(2+3=5)/20
HttpUtility.UrlEncodeメソッドを使用してデータを準備しています。結果の文字列は次のようになります。
(2%2b3%3d5)%2f20
この値は、ASP.NETMVC3エンドポイントに戻されます。エンドポイントは次のようになります。
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult UploadData(string data)
{
// What does "data" look like here? Does it look like (2+3=5)/20 or, (2%2b3%3d5)%2f20
}
サーバーに戻されたときにサーバー上でデータがどのように表示されるかを理解しようとしています。サーバー上の変数が操作なしで使用される場合、それは(2 + 3 = 5)/ 20または(2%2b3%3d5)%2f20になりますか?
ありがとうございました!