我有一个我上传到heroku的api的问题,它是用php构建的,我添加了相应的标头来启用cors,我已经在本地对其进行了测试,并且效果很好。现在,我已将其上传到heroku,但无法正确识别标题。
我的index.php中有标题
<?php
require __DIR__ . '/../bootstrap/app.php';
header('Access-Control-Allow-Origin:*');
header('Content-Type: application/json');
header('Access-Control-Allow-Headers: Content-Type');
$app->run();
当前,它无法识别access-control-allow-header的Content-Type。 知道可能是什么问题吗?
答案 0 :(得分:1)
显然问题出在单引号,我用双引号将其更改,并且可以正常工作。
<?php
require __DIR__ . '/../bootstrap/app.php';
header("Access-Control-Allow-Origin:*");
header("Content-Type: application/json");
header("Access-Control-Allow-Headers: Content-Type");
$app->run();