1 Matching Annotations
  1. May 2022
    1. php 跨域请求执行了两次接口, CORS,

      php,请求跨域接口;执行了两次请求;OPTIONS(预处理);get(真正请求);

      按理来说,OPTIONS(预处理) 只是判断 header('Access-Control-Allow-Headers:x-requested-with,content-type');是否通过;通过了,才执行get; 现在出现的问题是,OPTIONS请求也执行了一次程序;然后get也执行了一次程序;

      解决办法: if (strtolower($_SERVER['REQUEST_METHOD']) == 'options') { exit; }