http - URL 片段标识符是否发送到服务器?

标签 http uri-fragment

<分区>

Possible Duplicate:
Can PHP read the hash portion of the URL?

(著名的?)网站 mega.co.nz 在 URL 中使用哈希标记链接到加密文件;哈希标记后的 URL 部分包含密码,并且声称加密发生在客户端。使用 javascript 进行客户端加密当然是可行的,但是……不是将 URL 发送到服务器,从而向服务器本身泄露密码吗?

网址看起来像

https://example.com/#!encryptedfilename_password

最佳答案

片段标识符不会发送到服务器。浏览器使用散列片段链接到同一页面内的元素。

关于http - URL 片段标识符是否发送到服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14462218/

相关文章:

rest - 数据保存失败的 http 状态代码是什么

ios - Error Domain=NSURLErrorDomain Code=-1004 而不是 Swift 服务调用中的 -1009

http - azure服务总线(对于主题)可以将通知发送到休息端点(POST)

asp.net-mvc - MVC下Forms Authentication中ReturnUrl内保留Url Fragment

hash - 搜索引擎可以链接到 HTML 文件的特定部分吗?

angularjs - Cordova/AngularJS $http.get 总是被缓存

php - 来自 Web 服务器的响应主体的值为 "<body>&lt;script language="javaScript">window.parent.document.cookie ="Authorization=;path=/";

http - 我可以在服务器端应用程序(PHP、Ruby、Python 等)上读取 URL 的哈希部分吗?

android - 如何滚动到 WebView url 中的命名 anchor ?