【发布时间】:2016-10-22 22:11:34
【问题描述】:
我正在尝试使用 POST 将表单提交回我的服务器,并且目标位于同一域(即 HTTPS)中,但是当我提交时,我收到了混合内容错误。表单帖子是否不遵循与托管页面相同的协议?如果是这样,在不总是指定完整网址的情况下修复它的最佳方法是什么(我为不同的公司使用子域)
【问题讨论】:
-
请考虑提供您的(损坏的)代码。如果不了解实际实施,即使不是不可能,也很难提供帮助。
我正在尝试使用 POST 将表单提交回我的服务器,并且目标位于同一域(即 HTTPS)中,但是当我提交时,我收到了混合内容错误。表单帖子是否不遵循与托管页面相同的协议?如果是这样,在不总是指定完整网址的情况下修复它的最佳方法是什么(我为不同的公司使用子域)
【问题讨论】:
表单发布是否遵循与托管页面相同的协议?
如果指定了相对 URL,它会这样做。
例如相对路径
action="/form/foo"
或协议相关
action="//example.com/form/foo"
您的操作页面上似乎有一些东西,或者它重定向到通过纯 HTTP 加载的页面。使用开发人员工具查找此参考。
【讨论】: