后端回傳一個二進制流,寫在response里面,前端用vue的框架下載,檔案都是損壞的 pdf檔案打開內容空白,zip直接提示檔案損壞
uj5u.com熱心網友回復:
莫名其妙,啥都沒有,怎么幫你看。
uj5u.com熱心網友回復:
這是前端代碼

uj5u.com熱心網友回復:
用downloadjs
uj5u.com熱心網友回復:
后端檔案流是不是用了快取,感覺應該是快取沒處理好
uj5u.com熱心網友回復:
直接調介面下載 前端構造form提交引數就行了
https://my.oschina.net/odetteisgorgeous/blog/3011895
uj5u.com熱心網友回復:
介面本地除錯
https://my.oschina.net/odetteisgorgeous/blog/3035279
uj5u.com熱心網友回復:
這個是后端代碼,將內容寫入response的
response.setContentType("application/pdf; charset=utf-8");
response.setContentType("application/octet-stream; charset=utf-8");
2種都試了

uj5u.com熱心網友回復:
請問解決了碼?轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/65260.html
標籤:其他技術討論專區
