簡體   English   中英

如何通過REST API上傳

[英]How to upload via REST API

我有一個Angle 5應用,正在使用primeng上傳工具。 用於上傳的api帖子需要三個參數:file(文件),id(字符串),fileType(字符串)。 我可以做到后兩個,但我只是不了解文件類型。 后兩個是字符串,知道了,但是我該如何解決文件部分呢?

這是我的json帖子:

[{ "file" : <<DATA>>, "id": "1234123", "fileType": "doc" }]

如何為文件類型添加內容?

PrimeNG FileUpload的文檔非常不錯,因此建議您仔細閱讀以下文檔: PrimeNG File Upload

根據您的特定要求,建議您將PrimeNG File Upload用作“ fancy file picker”。 片段如下:

HTML
<p-fileUpload 
  name="demo[]" 
  auto="true"
  customUpload="true" 
  (uploadHandler)="myUploader($event)" 
  multiple="multiple">
</p-fileUpload>

TS
myUploader(event) {
 consol.log(event.files) //This will return all of the files that are selected. You can omit multiple files by getting rid of `multiple` attribute from the template
//Take this event.files and do whatever you want with it
}

以Plunker為例,打開控制台 控制台中的文件對象

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM