首页 文章

在预检响应中,Access-Control-Allow-Headers不允许CI和Angular4:请求标头字段内容类型

提问于
浏览
1

我已经在我的后端(CI)上加载了所有这些,并将它放在构造上:

header("Access-Control-Allow-Origin: *");
    header('Access-Control-Allow-Methods: POST, GET, PUT, DELETE, OPTIONS');

    $method = $_SERVER['REQUEST_METHOD'];
    if($method == "OPTIONS") {
        die();
    }

但我仍然有这个错误:

预检响应中的Access-Control-Allow-Headers不允许请求标头字段内容类型 .

这个问题来自后端(CI)还是我的前端(Angular4)?

2 回答

  • 0

    您需要在后端响应中添加Access-Control-Allow-Headers标头,就像您已经完成请求一样

  • 0

    尝试使用Chrome Extension CORS .

    https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?utm_source=chrome-app-launcher-info-dialog
    

相关问题