发送angular post请求后,$_POST为空的原因可能是由于以下几个方面:
import { HttpHeaders } from '@angular/common/http';
const headers = new HttpHeaders({
'Content-Type': 'application/x-www-form-urlencoded'
});
// 发送post请求
this.http.post(url, data, { headers }).subscribe(response => {
// 处理响应
});
import { URLSearchParams } from '@angular/http';
const data = new URLSearchParams();
data.set('key1', 'value1');
data.set('key2', 'value2');
// 发送post请求
this.http.post(url, data.toString(), { headers }).subscribe(response => {
// 处理响应
});
总结一下,当发送angular post请求后,$_POST为空的解决方法是:
推荐的腾讯云相关产品:腾讯云云服务器(CVM)、腾讯云云数据库MySQL版、腾讯云CDN加速等。具体产品介绍和链接地址可以参考腾讯云官方网站:https://cloud.tencent.com/
领取专属 10元无门槛券
手把手带您无忧上云