use*_*963 5 asp.net httprequest
当我调用Request.RawUrl时,我没有获得域名(至少在开发中).
例如,如果我的网址是:
对Request.RawUrl的调用给了我回复:
/一些/事情
我记得它返回一切,这是行为b/c它是本地开发?
更新
我也在使用Url Re-Writing,所以像Request.Url.AbsoluteUri这样的东西会返回内部网址,而不是我需要重写的网址.
是javascript唯一的方法呢?
或者我也许我可以使用Request.RawUrl作为网址部分,然后以某种方式获取域名部分?(有时它也有一个端口...)
根据文件:
原始URL定义为域信息后面的URL部分.在URL字符串http://www.contoso.com/articles/recent.aspx中,原始URL为/articles/recent.aspx.原始URL包括查询字符串(如果存在).
你可以Request.Url.AbsoluteUri用来获得整个东西.
| 归档时间: |
|
| 查看次数: |
4502 次 |
| 最近记录: |