小编use*_*963的帖子

为什么request.rawurl不包含http:// localhost部分?

当我调用Request.RawUrl时,我没有获得域名(至少在开发中).

例如,如果我的网址是:

HTTP://本地主机:2343 /一些/事情

对Request.RawUrl的调用给了我回复:

/一些/事情

我记得它返回一切,这是行为b/c它是本地开发?

更新

我也在使用Url Re-Writing,所以像Request.Url.AbsoluteUri这样的东西会返回内部网址,而不是我需要重写的网址.

是javascript唯一的方法呢?

或者我也许我可以使用Request.RawUrl作为网址部分,然后以某种方式获取域名部分?(有时它也有一个端口...)

asp.net httprequest

5
推荐指数
2
解决办法
4502
查看次数

标签 统计

asp.net ×1

httprequest ×1