调取接口遇到的跨域问题及解决方法

与后台调接口,刚开始总会遇到一些问题,多了就会发现无非就是跨域问题和传参问题,当然这主要是针对我遇到的,下面就记录一下我经常用到的两种解决方法:

一、传参问题

{emulateJSON:true}     //以json的形式向后台传参

二、跨域问题

{withCredentials: true}      //一般jQuery和js中的写法

或者 {credentials: true}     //vue中的写法 

如果请求的时候需要传参,credentials需要与params并列

{params:{ mesId:mesId },credentials:true}

记住登录时需要添加的,登录成功后后台会将登录存进sesssion里面,加这个参数进行识别标记,

你可能感兴趣的:(调取接口遇到的跨域问题及解决方法)