跨域请求,导致后端执行两次

跨域请求,会发送两次请求。

第一次是options请求,options其实是一种预检请求,浏览器在处理跨域问题是会先辨别发送的请求是否为复杂请求,如果是则会先向服务器发送一条预检请求,再根据服务器的返回内容由浏览器判断服务器是否允许此次请求

第二次是自己的post,get请求,是会带上自己的参数的。

目前已知可以判断是否接受到参数,决定后端是否执行

posted @ 2020-07-03 17:15  KC牧马少年  阅读(580)  评论(0)    收藏  举报