2016-06-21 4 views
0

Я пытаюсь отправить форму на свой сервер, используя POST, и цель находится в том же домене (который является HTTPS), однако, когда я отправляю сообщение, я получаю ошибку смешанного содержимого. Должно ли сообщение формы не следовать тому же протоколу, что и страница хостинга? Если да, то что это лучший способ исправить это, не указав при этом полный URL-адрес (я использую дочерние домены для разных компаний)Form Post HTTPS

+0

Пожалуйста, подумайте о предоставлении вашего (сломанного) кода. Трудно, если не невозможно, помочь, не имея представления о реальной реализации. –

ответ

0

Отправляется ли сообщение формы не по тому же протоколу, что и страница хостинга?

Это делается, если указан относительный URL.

например. относительный путь

action="/form/foo" 

или протокол относительной

action="//example.com/form/foo" 

Оказывается, у вас есть что-то на вашей странице действий, или страница, которую он перенаправляет загрузку через обычный HTTP. Используйте инструменты разработчика для поиска этой ссылки.