我正在从离子应用程序向我的服务器发送帖子请求。
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import { HttpClient } from '@angular/common/http';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(public navCtrl: NavController, public http: HttpClient ,) {
}
logForm(){
const obj = {appName:'oussama'}
var link = 'http://www.samoox.com/SearchPaidApp.php';
this.http.post(link ,obj,{responseType: 'text'}).subscribe(data =>{
console.log(data);
});
}
}
在服务器端ii我只是尝试var_dump $ _POST数组,但它返回数组(0){},知道我已经发送了带有post请求的参数。
答案 0 :(得分:0)
您可以尝试设置请求的内容类型
logForm(){
const obj = {appName:'oussama'}
var link = 'http://www.samoox.com/SearchPaidApp.php';
var headers = new HttpHeaders().set('Content-Type', 'application/json; charset=utf-8');
headers.append('responseType', 'text');
var options = {
headers: headers
};
this.http.post(link ,obj,options).subscribe(data =>{
console.log(data);
});
}