确定用户是否在特定页面上使用HTTP或HTTPS连接而不使用服务器端动态语言的最佳方法是什么?
我有一个带有表单的页面,该页面发布到某个URL,我希望该URL为HTTP或HTTPS - 根据当前连接。
也许有一些解决方案如下:
<form action="://www.mysite/form/post" method="post">
会相应地设置HTTP或HTTP。
如果仅使用HTML设置是不可能的,那么使用javascript进行此操作的最佳方法是什么?
感谢您的帮助
答案 0 :(得分:3)
几乎在那里:)
它是
//www.mysite.com/form/post
More about protocol relative URLs
然而,正如@Petra所提到的,当然只有当目标位于不同的域时才有意义。否则,您只需使用普通的相对URL:/form/post