大家好,有一个问题https页面中,如果嵌入http的资源,浏览器会提示“嵌入不安全内容”
那么,
我有一个https的页面,在页面里面通过技术手段,发送一个http的请求,
并从该http应答参数中,获取信息(不是获取文件等资源,是获取参数数据),写入终端浏览器。
这种情况下,是否会弹出警告呢?最好谁做过实践,请赐教。

解决方案 »

  1.   

    只要你请求的非 ssl 连接, 就会有提示...不出现警告, 就需要去除所有 非https 请求...
      

  2.   


    多谢回复,对于SSL我不是很清楚,采用了https的页面,应该是获取了服务器证书,并且和服务器交互时应用了加密技术,
    那我在其页面内,给其他服务器发送http请求,为何要弹出警告呢?我并不是引入了一个http的图片,并不是获取资源啊?
      

  3.   

    谢谢楼上回复,
    SSL目前只是验证服务器有效吧,
    所以浏览器,应该通过证书验证该服务器的有效性,然后打开https页面,
    但是https页面里面,和其他http服务器交互,会有限制么?
    我理解SSL只是限制该https页面所对应服务器的。
      

  4.   

    我想做个试验,
    现在下载了tomcat和jre,是不是我自己就能做个https页面呢?
      

  5.   

    你要在HTTPS里发送HTTP请求,而不是获取资源,这更加不行了。你想想,这不就跟你进到一个防卫森严的情报中心里面,然后又要把里面的情报传递出去一样吗,当然要被禁止,否则,HTTPS它又做什么、何必存在呢?无论你用意善恶,制度不管这些。不要总试图在警察局里打劫,而且还是世界刑警组织级别的,弄出这个管的就是你,你还偏不服管,想想你的能力就能比世界刑警组织更强大?
      

  6.   

    会警告的, 使用了ssl, 不管你是引用非https资源还是跟非https的地址进行通信都会警告。
      

  7.   

    自己做了一个试验,不会弹出“包含不安全内容”的警告。
    我是用xmlhttp发送http请求的,请问我想发送重定向请求,应该如何做呢?
    谢谢。
      

  8.   

    准确的说,不弹出警告也是不正确的,因为是我自己做的证书,
    因此初次打开页面时,浏览器的级别就降低了,
    我做了两个页面,一个是s里面嵌入非s图片,一个是s里面发送http请求,
    第一个嵌入资源的弹出了“包含不安全内容”,另一个没有弹。
    但是,我发现此时IE安全级别为中低,当我调高级别,又弹出了“访问控制范围之外的信息”。