Javascript Can';在express server中找不到pdf文件,该文件由angular文件上传程序(npm库)发送
我的html中有以下内容:Javascript Can';在express server中找不到pdf文件,该文件由angular文件上传程序(npm库)发送,javascript,angular,express,http,Javascript,Angular,Express,Http,我的html中有以下内容: <angular-file-uploader [(ngModel)]="pdfUrl" (ngModelChange)="onChangeCN('pdf')" [config]="afuConfig" (ApiResponse)="pdfUpload($event)" name="file-up
<angular-file-uploader
[(ngModel)]="pdfUrl"
(ngModelChange)="onChangeCN('pdf')"
[config]="afuConfig"
(ApiResponse)="pdfUpload($event)"
name="file-uploader"
ngDefaultControl
class="ion-padding-top ion-float-left"
></angular-file-uploader>
附加一个文件会触发一个http post请求到我的express服务器(server\u URL
),我可以从req.query.token
中的参数中看到令牌(尽管考虑到这一点,我不确定这是否是获取令牌的安全方法)
当我在express服务器上调试调用时,我在任何地方都看不到实际的文件
我已经看了一段时间了,我就是看不见
是否有人知道要查找什么属性,或者可能知道文件的格式,以便我跟踪它?这是因为angular file uploader库以多部分形式发送数据,需要在服务器上进行相应处理(我使用了npm库multer)。我注意到
req.body
为空,我想那是文件应该放的地方。
afuConfig = {
formatsAllowed: '.pdf',
uploadAPI: {
url: `${SERVER_URL}`,
method: 'POST',
responseType: 'blob',
params: {
token: this.loginService.token,
},
},
}