之前在使用axios发现每次调用接口都会有两个请求,第一个请求时option请求,而且看不到请求参数。因为这种请求方式是不返回结果的,所以在Preview中看到就是一片空白,当时也没注意,只当做是做了一次预请求,判断接口是否通畅,但是最近发现并不是简简单单那么回事。
其实,这是因为我们使用了axios请求触发了某些行为造成的。如果只是普通的 ajax 请求,也不会发起这个请求,只有当 ajax 请求绑定了 upload 的事件并且跨域的时候,就会自动发起这个请求。
之前在使用axios发现每次调用接口都会有两个请求,第一个请求时option请求,而且看不到请求参数。因为这种请求方式是不返回结果的,所以在Preview中看到就是一片空白,当时也没注意,只当做是做了一次预请求,判断接口是否通畅,但是最近发现并不是简简单单那么回事。
其实,这是因为我们使用了axios请求触发了某些行为造成的。如果只是普通的 ajax 请求,也不会发起这个请求,只有当 ajax 请求绑定了 upload 的事件并且跨域的时候,就会自动发起这个请求。