首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >印前检查响应不成功,标头正确

印前检查响应不成功,标头正确
EN

Stack Overflow用户
提问于 2018-06-09 21:59:30
回答 3查看 12.3K关注 0票数 3

我有问题,让我的离子应用程序发布到我的API。在我的api上,我设置了以下标头:

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

当从Postman或实际网站发帖时,一切正常,我看到这些头文件返回,但一旦我打开我的应用程序并发送请求,它就不再起作用。

GET请求工作正常,只是POST请求被破坏了。我使用以下内容在我的应用程序上发送post请求:

 /**
  * Post to the API
  * @param path    Where to go
  * @param params  What to send
  */
 private post(path, params): Promise<any> {
   return this.http
     .post(this.apiUrl + path, params)
     .toPromise()
     .then(r => r.json());
 }

在我的ionic应用程序中,我得到以下错误

Failed to load resource: Preflight response is not successful
XMLHttpRequest cannot load https://mmcalc.com/api/calculate. Preflight response is not successful

我已经为此绞尽脑汁快15个小时了,我不明白为什么它行不通。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50775046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档