post 請求,responseType為blob,后端返回文件流,前端進行轉換下載
1.請求接口時,請求類型設置為blob;responseType:'blob'; 2.將后端返回的文件流進行轉換為ulr,新開窗口下載 ...
最近一個需求是批量下載文件,最后打包成zip包,post請求, 因為是文件流下載,所以在取后台數據的時候,要多傳遞一個 responseType: blob 這個參數 最后成功下載文件 ...
2020-02-13 16:17 0 3749 推薦指數:
1.請求接口時,請求類型設置為blob;responseType:'blob'; 2.將后端返回的文件流進行轉換為ulr,新開窗口下載 ...
直接上代碼 ...
...
作為a標簽的鏈接目標,然后去觸發a標簽的點擊事件從而文件下載 ...
通過以上代碼,即可將后台返回的流轉成下載鏈接,出現下載地址窗口,若是不轉換,只會顯示亂碼。 還需要在發送接口請求時,加一個字段: 此時,就可以完美下載啦。 ...
參考: https://blog.csdn.net/weixin_43056561/article/details/93863592 參考: https://blog.csdn.net/wei ...
1. 接口返回的類型是文件流的格式 2. 接口返回的類型是json格式,里面字段對應base64格式的文件 ...
1. 接口返回的類型是文件流的格式 2. 接口返回的類型是json格式,里面字段對應base64格式的文件 ...