URL包括protocol: http:host(hostname + port): //www.abc.com:9876pathname: /article当protocol相同时, 1 可以省略当host相同时, 1 和 2 都可以省略当使用相对路径, pathname的 / 不需要最前面3个都不符合,就是相对路径 所以你上面问题根本不是跨域,而是访问了一个不存在的相对路径,服务端无法解析
URL包括
http:
//www.abc.com:9876
/article
当protocol相同时, 1 可以省略
当host相同时, 1 和 2 都可以省略
当使用相对路径, pathname的
/
不需要最前面3个都不符合,就是相对路径
所以你上面问题根本不是跨域,而是访问了一个不存在的相对路径,服务端无法解析