使用$.jsonp( )调用真正内容的接口时,服务器返回401,怎么办?
来源:

风吹淡淡凉
2016-12-05
如题。。
写回答
2回答
-
qq_言实言某_0
2017-05-10
可能请求地址有问题。你查看是否有加cache: true这句话,如果没有设置缓存的话,会在后面加上时间戳,服务器接收到的请求地址异常,返回401。jquery的jsonp调用的时候。会默认不缓存请求,它会在URL后面加个默认的参数。请求参数会变成
http://xxx/aaaa.html?a=1&_=12341341341
其中参数名是下划线,所以请求的时候要增加cache:true,这样请求的后面就不会有时间戳了。URL如下:
http://xxx/aaaa.html?a=100 -
apple2008
2017-05-02
未经授权
00
相似问题