有没有办法从HTTPS站点而不是http://www.google.com/afsonline/show_afs_search.js获取搜索结果的脚本
我正在使用HTTPS网站上的自定义谷歌商业搜索。提交搜索后,web浏览器显示警告:
"This page contains both secure and nonsecure items"我试图将源代码修改为https://www.google.com/afsonline/show_afs_search.js,但这不起作用。从该链接返回的JavaScript仍然连接到http链接,而不是https链接。
有人知道怎么解决这个问题吗?
发布于 2011-12-02 01:01:08
对我有效的一个技巧是提供脚本的修改版本
https://www.google.com/afsonline/show_afs_search.js
在另一台服务器上,例如:
https://www.myserver.com/show_afs_search.js
只需复制原始脚本源代码,并将脚本中的'http‘替换为'https’(只出现一次)。当然,如果谷歌改变了一些东西,这可能会在任何时候停止工作。
发布于 2012-03-09 17:48:43
即使您将Javascript链接修改为HTTPS,show_afs_search.js仍然被硬编码为通过HTTPS而不是HTTPS获得搜索结果。要避免此错误,请制作您自己的show_afs_search.js副本,该副本通过HTTPS获取结果。
步骤:
https
发布于 2011-02-19 02:12:17
只需将http的一个实例更改为https。
https://stackoverflow.com/questions/3838716
复制相似问题