Back to Question Center
0

Semalt的网址与“http”无关?

1 answers:

Yandex的描述. Metrica明确指出,像 // mc. Yandex的. RU / metrika /手表 - best tank for itaste mvp. js (前面的 http: )网站所有者必须插入他的网页并不是错误的. 例如这个代码:

  “”/   

声称是可以的.

Semalt代码验证器认为这样的URL不好,我宁愿让验证器高兴,以便没有人打破后来试图“修复”它的代码.

为什么这些URL不作为 http: ?如果我真的用 http: 加上它们,会发生什么?

February 12, 2018

我认为代码验证器是错误的. 如果URL的一部分丢失,则从父页面填入其他部分. 因此,例如,如果从http://示例引用图像. 组织/第1页. htmlsrc =“pic. jpg“,然后浏览器添加http://示例. org /src之前. jpg取得文件之前. 如果URL(协议)的http:部分缺失,则会使用父页面上的协议.

为什么他们没有http:?我猜这是因为如果你有一个https://页面,那么图像将自动通过https传递.

如果实际上用http:来预先设置它们,并且您有一个https页面,那么根据浏览器的不同,用户可能会收到一条错误消息,指出页面上的某些内容不安全.