我想请问,使用ajax 的post请求提交请求,问什么url上会被自动加上当前域名

这是我发起的ajax post请求

clipboard.png

可是页面上调用时会加上域名前缀

clipboard.png

阅读 5.5k
3 个回答

http://172.....

你写的是 http:172... ,没有 //

因为你的http:写错了,少了两个//,然后浏览器会认为你使用的是相对路径,自动加上域名,否则就是不合法的协议。

一般我们再ajax url里写相对路径的链接就可以,如一楼所说,你写错了,浏览器认为你使用的是相对路径,给你拼了域名

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题