我阅读了有关 httphandler 的信息,他们使用 rawurl 然后他们说:例如,假设您重写了处理图像请求的 HTTP 处理程序,以便它基于查询字符串而不是文件名
问问题
882 次
2 回答
2
当您进行 url 重写时,Request.RawUrl
将显示用户在栏上看到的 url,您没有重写的查询字符串。
例如,如果您将 重写为www.site.com/2/product
能够www.site.com/product.aspx?id=2
读取id
您需要使用查询字符串,因为RawUrl
没有它。
于 2013-02-01T11:14:21.047 回答
0
HttpRequest.RawUrl 属性 获取当前请求的原始 URL。
查看更多http://msdn.microsoft.com/en-us/library/system.web.httprequest.rawurl(v=vs.110).aspx
html 地址使用 QueryString 属性在页面之间传递值
http://www.localhost.com/Webform2.aspx?name=Atilla&lastName=Ozgur
Webform2.aspx 这是您的浏览器将访问的页面。name=Atilla 您发送一个设置为 Atilla 的名称变量 lastName=Ozgur 您发送一个设置为 Ozgur 的 lastName 变量
于 2014-09-25T23:28:10.693 回答