AJAX 调用中的 URL 的解释方式与链接中的 URL 几乎相同。如果要强制使用 HTTPS,请将https:
前缀放在 AJAX 调用中的 URL 中。如果您省略协议,它将使用与源页面相同的协议。
但是,如果您更改协议,它不会默认 URL 的其余部分来自当前 URL。虽然这在 HTTP 和 HTTPS 之间切换时可能是合理的,但它并不能一概而论:例如,您不太可能希望将当前http:
URL 的片段复制到mailto:
URL 中。看到这个问题:
如何在使用相对 URL 时更改 http/https 协议