ionic-framework - Ionic Angular 无法在发布请求中发送表单数据
问题描述
我正在努力将表单数据在发布请求中从 ionic 发送到休息服务器。以下是我尝试过的方法
// 1st
let postData = {
limit: 8,
offset: 0
}
// 2nd
var formData: any = new FormData();
formData.append("limit", 5);
formData.append("offset", 0);
// 3rd
let empData={"limit":"5","offset":"0"};
const httpOptions = {
headers: new HttpHeaders({
'enctype': 'multipart/form-data',
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Headers': 'Origin, Content-Type, X-CSRF-Token',
'Access-Control-Allow-Methods': 'POST, GET, PUT, DELETE',
'Content-Type': 'application/json'
})
};
我正在像这样触发 post call
return this.http.post("http://localhost/finapi/getfaq", emp, httpOptions);
我正在捕获变量限制的值,它是空的。
当我从邮递员那里尝试时,同样的请求也有效。从现在开始,我一直在为此苦苦挣扎,无法弄清楚。有什么建议么?
离子版本 6.6.1
解决方案
推荐阅读
- android - 在 REAL DEVICE 上启动仪器测试会导致等待进程出现超时 - MacBook Air M1
- c++ - 如何将具有未知原型的成员函数传递给 C++ 中的类?
- javascript - TypeError:this.productService.getHomeData 不是 HomeComponent.ngOnInit 的函数
- javascript - 使用数组解构而不是切片
- r - wellPanel Rshiny 在滚动时被输入选项切断
- string - 将 DateTime 转换为 julia 中的序列号字符串?
- android - WebView Android 中的 CertificateExpiredException
- analytics-zoo - 如何在 Analytics Zoo 中包含目录结构
- r - R:从文本数据中排除各种垃圾
- python - 用户响应后是否有删除 InlineKeyboardMarkup 的功能?(蟒蛇电报机器人)