Javascript 如何加密发送到服务器的http请求?
是否可以隐藏HTTP请求的内容(或对其进行加密),以便只有授权人员才能查看?? 例如,如果一个用户只是在登录页面中提交数据,即使使用http post,那么也可能在firebug类工具的请求头中看到用户名和密码等内容 我知道可以使用客户端的加密算法,但HTTP请求中的数据仍然是可见的 有什么解决办法吗???Javascript 如何加密发送到服务器的http请求?,javascript,encryption,httprequest,Javascript,Encryption,Httprequest,是否可以隐藏HTTP请求的内容(或对其进行加密),以便只有授权人员才能查看?? 例如,如果一个用户只是在登录页面中提交数据,即使使用http post,那么也可能在firebug类工具的请求头中看到用户名和密码等内容 我知道可以使用客户端的加密算法,但HTTP请求中的数据仍然是可见的 有什么解决办法吗??? 提前感谢…加密web流量的标准方法是SSL证书。https协议规范很容易识别它们的使用。- SSL证书可以在网上轻松购买。以下是我使用的几个供应商: 您必须使用HTTPS协议答案在很大程度
提前感谢…加密web流量的标准方法是SSL证书。https协议规范很容易识别它们的使用。- SSL证书可以在网上轻松购买。以下是我使用的几个供应商:
您必须使用HTTPS协议答案在很大程度上取决于您正在寻找的设置。如果您只是想阻止任何人监听流量,请使用for the requests
如果要使用特定密码对发送的数据进行加密,请查看。,您不考虑使用HTTPS的原因是?您发送的数据在http上始终可见,但如果是加密的,则没有足够数据进行解密的侦听方无法理解。嗯。。“可见”是什么意思?@Bruno我不打算用自建的东西取代HTTPS。但海报要求以一种只有
授权人员才能看到的方式对数据进行加密。在JavaScript设置中使用HTTPS是不可能的。您需要使用只有授权人员知道的密钥创建对称加密。很抱歉粘贴了没有上下文的链接。我不反对你的观点,我认为更多关于JS加密问题的信息可能会有用。谢谢你的回复。。。你能指导我如何从HTTP切换到HTTPS吗??还有一些可能帮助我“实现”它的东西…@adn295,你的问题范围很大,需要回答其他几个问题。我建议你自己做一些研究,并尝试找出答案。一旦你已经尽了最大的努力,在SO上发布另一个问题,我们将尽全力帮助你。