我需要能够获得页面的完整URL页面URL是这样的
http://localhost:12365/Dashboard.aspx#access_token=adfgafdg73e9c4ggg186fbfcf05e775a6f2gggd8&expires_in=3600&token_type=Bearer&state=zxv
Run Code Online (Sandbox Code Playgroud)
在这个URL中,#在如何获取access_token值之后?
你不能.片段中的任何内容(从头#开始的部分)都不会发送到服务器.只有客户端可以查看,您可以通过javascript进行操作window.location.hash.
一些站点使用的一个有用技巧是使用该片段来防止用户数据出现在http请求日志中; 页面可能是/foo/bar#something,加载/foo/bar,然后客户端javascript查看片段并执行ajax POST以获取数据以加载内容.这是有效的,因为大多数http日志记录GET uri但不记录POST表单主体,因此#something不会在日志中捕获.
| 归档时间: |
|
| 查看次数: |
76 次 |
| 最近记录: |