在ios中无法获取ajax返回数据类型,Vue axios post请求成功后 response 数据无法获取...

使用axios发送post请求后台接口

this.$ajax.post('/user/login',{

username: user,

password: pass

})

.then(function (response) {

console.log(response)

console.log(response.data)

})

.catch(function (error) {

console.log(error);

});

axios过滤器设置如下:

const service = axios.create({

baseURL: process.env.BASE_API,

timeout: 15000

})

service.interceptors.request.use(config => {

if (getToken) {

config.headers['Authorization'] = getToken()

}

return config

}, error => {

console.log(error)

Promise.reject(error)

})

请求成功,返回200

bV91hM?w=1220&h=838

返回的数据格式如下:

{

"statusCode":200,

"message":null,

"data":{

"UserDetail":{

"username":"chenh",

"authorities":[

{

"authority":"admin"

}

]

},

"token":"Bearer eyJhbGciOiJIUzUxMiJ9.eyJleHAiOjE1MjgxMjc0MjAsInN1YiI6ImNoZW5oIiwiY3JlYXRlZCI6MTUyNTUzNTQyMDY4OX0.nNxlNP5iyvmOKNWEjQg3kMdjO7gynTEO4QR6tF8CX465HD7c80rfZji8ZiWoWUBQa6VG4ES0NGDYJu4eKXqtgg"

}

}

但控制台打印的reponse和response.data一直如下:

bV91iD?w=836&h=426

后台接口如下(感觉接口返回的数据没问题,还是发出来吧):

bV91iL?w=1390&h=514

求大佬帮忙,谢谢。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值