1

我阅读了有关 httphandler 的信息,他们使用 rawurl 然后他们说:例如,假设您重写了处理图像请求的 HTTP 处理程序,以便它基于查询字符串而不是文件名

4

2 回答 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 回答