【求助关于HTTP响应报文】怎么获取Location的值
访问一个网页 http://fc.5sing.com/DownFile.aspx?SongID=1737865&SongType=fc
这是一个被重定向的,我用F12抓取到响应报文代码是302(重定向),响应报文里也有要重定向的网址(Location)
这是F12捕获到的
响应 HTTP/1.1 302 Moved Temporarily
Date Sat, 01 Mar 2014 15:11:12 GMT
Content-Type text/html;charset=utf-8
Transfer-Encoding chunked
Connection keep-alive
X-Powered-By PHP/5.3.21
serversign 53
Location http://data7.5sing.com/T1waYbBXJT1R47IVrK.mp3
但是我用HttpWebResponse和WebResponse的Headers集合里面就是没有Location这个键值,连这个键都没有!
这是我用HttpWebResponse获取到的所有响应头,里面没有Location
Transfer-Encoding:chunked
Connection:keep-alive
Vary:Accept-Encoding,Accept-Encoding
serversign:19
Content-Type:text/html;charset=utf-8
Date:Sat, 01 Mar 2014 15:48:59 GMT
X-Powered-By:PHP/5.3.21
问题:怎么用代码获取Location重定向的网址咩~~๑Ծ ౪ Ծ๑
这是一个被重定向的,我用F12抓取到响应报文代码是302(重定向),响应报文里也有要重定向的网址(Location)
这是F12捕获到的
响应 HTTP/1.1 302 Moved Temporarily
Date Sat, 01 Mar 2014 15:11:12 GMT
Content-Type text/html;charset=utf-8
Transfer-Encoding chunked
Connection keep-alive
X-Powered-By PHP/5.3.21
serversign 53
Location http://data7.5sing.com/T1waYbBXJT1R47IVrK.mp3
但是我用HttpWebResponse和WebResponse的Headers集合里面就是没有Location这个键值,连这个键都没有!
这是我用HttpWebResponse获取到的所有响应头,里面没有Location
Transfer-Encoding:chunked
Connection:keep-alive
Vary:Accept-Encoding,Accept-Encoding
serversign:19
Content-Type:text/html;charset=utf-8
Date:Sat, 01 Mar 2014 15:48:59 GMT
X-Powered-By:PHP/5.3.21
问题:怎么用代码获取Location重定向的网址咩~~๑Ծ ౪ Ծ๑
...全文
相关推荐
IE下通过a实现location.href 获取referer的值
**`window.location.href`**: 这是JavaScript中用于获取或设置当前窗口的URL的属性。
使用JavaScript获取Request中参数的值方法
为了获取这些参数的值,我们首先需要获取URL的查询字符串部分。这可以通过JavaScript的全局对象window的location属性来实现。
js 页面刷新location.reload和location.replace的区别小结
例如,window.location.href用于获取或设置整个URL字符串,window.location.protocol用于获取URL的协议部分,而window.location.host用于获取
js获取location.href的参数实例代码
以下是一个常见的实例代码:```javascript// 获取单个参数的值function getQueryValue(para) { var reg = new RegExp("(^|&)" + para
获取当前网页document.url location.href区别总结
在JavaScript中,`document.URL` 和 `window.location.href` 都是用来获取当前页面URL的属性,但它们之间存在微妙的区别。


