【发布时间】:2010-09-06 20:15:45
【问题描述】:
我正在使用 javascript 来请求服务器实时生成的图像。
参数在url中传递并被MVC抓取,并在“id”参数中设置给控制器。像这样:
Public Function Index(ByVal id As String) As ActionResult
如果我不使用任何特殊字符(例如“?”或引号。要发送那些我必须转义或编码此内容的内容,但我应该怎么做呢?
我尝试了 javascript escape 或 encodeURIComponent,但它给我“错误请求”或“路径中的非法字符”
一个示例网址是http://localhost/Imagem/Index/Question%3F,表示“问题?”
这会返回“错误请求”
【问题讨论】:
标签: javascript asp.net-mvc url-routing escaping uri