接口跨域如何验证
接口跨域如何验证
1、什么是跨域
当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。
2、如何用postman验证是否支持跨域
参考文档:postman调试跨域问题
通过postman中header添加Origin参数就能看到是否解决问题:
2.1 在post慢的headers里面加入Origin 参数 value = 要跨域测试的域名(或者任意非接口域名)
2.2 第二步通过发送请求:
这里无论有没有去解决跨域的问题请求都是不会报错的,那么如何看是否解决跨域问题呢?
2.3 通过查看返回参数,判断是否支持跨域
反参中有:Access-Control-Allow-Credentials 且值为true 则证明支持跨域
未解决跨域的返回