1.问题描述: 今天在写项目的debug时候发现,请求怎么都拿不到token数据。经过几番折腾发现,跨域会发送两次请求,一次是试探报文 发送两次请求情况如下: 用了两个浏览器,一个是谷歌的,一个是Bing,两个浏览器都有插件,然后运行Servlet后发现java程序被调用了两次,并且有时交叉输出;经查网络资料,推测是浏览器的插件又进行了一次请求,因此一共创建了两个线程,而插件的请求不会获得网页数据。跨域请求导致的浏览器发送两次请求:预检测请求和method请求;前者不返回数据。