$.ajax({ url:url, type:"post", dataType:"jsonp", data: {"appId": "MB-ZNBX-0000"}, headers:{ appId:"MB-ZNBX-0000", accessKey:"1336739651091765:mI/gp8By23ppsE7oAmK+OMXAjWtWxAuBY+7Zp/B4kodXBf6js37lqRqOzaIYUiWuSPlO29Sj9n0oWiPdCTGStA==", //平台分配给应用的唯一key //static String appKey = "436743309a423a57e755250fbc41706c"; appKey:"e510d4949fd3ce48ff34619f414b1ecc", //平台分配给应用的服务访问ID accessKeyId: "1336739651091765", accessKeySecret:"7fa68fbfa98114d7", timestamp:timeStamp, sequenceId:"20171107155308000012", sign:signf }, success:function(data){ console.log(data); } })一段ajax代码 一直提示sign签名有问题 无法调用接口 想打印一下header里面的值看一下 有没有赋值成功 控制台里也没有办法看到 请问要如何处理
2 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
success的回调函数其实可以带三个参数。
……
success:function(data,status,xhr){
xhr.getRespondHeader("xxx");//这里获取
}
三个参数我们经常用且只用第一个。
xhr参数表示的是这个请求本身。
getRespondHeader方法是获取返回的header。里面参数为header里面的字段。
添加回答
举报
0/150
提交
取消