application/octet-stream前端
时间: 2023-08-23 10:17:58 浏览: 151
vue实现文件分割与合并
application/octet-stream是一种通用的二进制数据流类型,常用于文件下载。在前端中,可以通过接口返回的type字段来判断是否是application/octet-stream类型的数据,从而进行相应的处理。例如,可以使用if语句来判断type字段的值,然后执行相应的逻辑。比如,如果type为"application/json",可以进行JSON数据的解析和处理;如果type为"application/octet-stream",可以进行文件下载的操作。在Vue中,可以利用作用域插槽获取每行数据对应的文件名称,然后将数据转换为Blob对象,创建下载链接,并设置下载链接的文件名,最后通过模拟点击下载链接来实现文件下载。
#### 引用[.reference_title]
- *1* *2* [前端接收 type: “application/octet-stream“ 格式的数据并下载,解决后端返回不唯一](https://blog.csdn.net/qq_53145332/article/details/123595850)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [vue中后端返回文件流( type “applicationoctet-stream“ )的形式,前端进行处理和文件下载,以及自定...](https://blog.csdn.net/m0_67392182/article/details/123304445)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文