Angular 如何使用obee.js在post请求中发送表单数据?
当我尝试它时,它抛出500个错误,看起来它的请求体有问题。可能是双簧管库中的配置有问题,但安装后我没有做任何更改Angular 如何使用obee.js在post请求中发送表单数据?,angular,oboe.js,Angular,Oboe.js,当我尝试它时,它抛出500个错误,看起来它的请求体有问题。可能是双簧管库中的配置有问题,但安装后我没有做任何更改 asyncMethod(fileToUpload, selectedDate) { const formData = new FormData(); formData.append( 'positions', new Blob([fileToUpload], { type: 'application/octet-stream', }), ); oboe({ u
asyncMethod(fileToUpload, selectedDate) {
const formData = new FormData();
formData.append(
'positions',
new Blob([fileToUpload], {
type: 'application/octet-stream',
}),
);
oboe({
url: `/mct/api/compute/file?streamprogress=1&businessDate=${selectedDate}`,
body: formData,
method: 'POST',
headers: {
'Content-Type': 'multipart/form-data',
//'Content-Length': 1262,
'X-Requested-With': undefined,
},
})
.node('!.{percent}', function(data) {
console.log('--------------------');
console.log(data);
})
.done(function(data) {
console.log('-------------------DONE---------------------');
console.log(data);
})
.fail(function(data) {
console.log('-------------------FAIL---------------------');
console.log(data);
});
}