我有如下的休息电话。它就像跨域。我想调用位于同一项目文件夹中的 php 文件。但我收到 404 错误。我可以使用错误链接下载文件。这意味着链接我给出的内容是正确的。
return this._http
.post('/app/php/reports.php', data.toString(), {headers: this.headers})
.toPromise()
.then(res => res.json().data)
.catch(this.handleError);
标头定义如下。私有标头 = 新标头({'Content-Type': 'application/json'});
下面列出了导入的文件
import { Headers, Http, Response } from '@angular/http';
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/toPromise';
npm 服务器是否有任何依赖项来调用 php 文件。我已经用“sudo npm install php-embed”更新了节点服务器我仍然面临这个问题。我希望它是节点服务器调用 .php 文件的问题。我可以使用 get 请求调用 xml 文件。在这里,我想将数据发布到 php 文件。