我得到问题的角度4 ....我使用的建筑混合的应用程序离子3.无法通过http.post张贴变量()在角4
我必须使用PHP作为服务器端语言对于APIs,我在发布变量到http.post()请求时遇到问题...
变量未传递给php文件。
方法我用从home.ts调用API是:
var json = {var1: 'test'};
var params = 'json='+json;
let headers = new Headers();
headers.append('Content-Type', 'application/json');
http.post("http://example.com/infoarray.php", params, headers).subscribe (re => {
console.log(re)
})
我能够得到API就好了反应,但问题是我不能接受的价值变量“VAR1”我的API 上infoarray.php我编码到JSON的请求......但没有得到变量
添加PARAMS你是如何在服务器端访问VAR1? –
是的,我正在访问$ _POST ['var1']到php文件 –
使用** json **而不是var1访问它。稍后的json.var1,您可以获得var1 –