1
私は角度2の投稿要求をPHPファイルに送信しようとしています。Angular 2 post PHPファイルへのリクエスト
残念ながら、var_dump($_POST)
にしようとすると、空の配列が表示されます。
これは私の角度2のポストです:私のPHPファイルで
addPerson(name)
{
let body = JSON.stringify({
name : name,
});
this.http.request(this.BASE_URL + "mode=add", {body:body, method: 'POST'})
.subscribe(
response => {
console.log(response.json());
},
error => {
console.log(error.text());
}
);
}
私はちょうどvar_dump($_POST)
しようとしました。 私は何が欠けていますか?
私は、固定されたURLと角度2つのカスタム要求オプションは、「固定URL」とはどういう意味ですかhttp.post方法 – TheUnreal
では動作しませんhttp.request becauesを使用? – rinukkusu
'exportクラスCustomRequestOptionsはBaseRequestOptionsを拡張します{ マージ(オプション:RequestOptionsArgs):RequestOptions { options.url = 'http://my-url.com' + options.url; \t if(options.method === 1){ \t let headers = new Headers(); \tヘッダー['Content-Type'] = 'application/json'; \t headers.append( 'Content-Type'、 'application/json'); options.headers = headers; \t \t} return super.merge(options); } } ' と私は' this.http.postメソッド 'で同じ出力(空の配列)を持っています – TheUnreal