excel匯出時檔名無法獲取

2021-10-16 12:25:42 字數 1010 閱讀 1860

**如下:

"info"

:loading=

"flag" size=

"small"

class

="btngap" @click=

"download"

>

}<

/el-button>

<

/template>

export

default},

methods:

;this

.$axios()

.then

(res=>)}

}}<

/script>

過程中,遇到檔名無法獲取的問題。後端已經把它放到了header裡面了,但是axios的res.header並不能獲取到;

原來,在預設情況下,header有六種 ****** response headers (簡單響應首部)可以暴露給外部:

cache-control

content-language

content-type

expires

last-modified

pragma

暴露給外部意思就是可以讓客戶端訪問得到,可以在 network 裡看到,也可以在**裡獲取到他們的值。

上面問題提到的檔名對應的 content-disposition 不在其中,所以即使伺服器在協議回包裡加了該字段,但因沒「暴露」給外部,客戶端才「看得到,取不到」。

而響應首部 access-control-expose-headers 就是控制「暴露」的開關,它列出了哪些首部可以作為響應的一部分暴露給外部。

所以,只需在伺服器端header裡面加上以下**就可以取值了:

access-control-expose-headers: content-disposition

檔名 EXCEL批量修改檔名

場景一 面臨問題 將圖紙匯出為pdf格式時,因首字母按拼音排序,導致圖紙順序錯亂,需要在檔名前插入編號,以使檔案按照理想狀態排序。如下圖,預設的 按名稱排序 狀態為 節點 立面 平面 而理想的狀態為 平面 立面 節點 解決辦法 儲存,關閉文字文件。將字尾名 txt 修改為 bat 雙擊執行 提取檔名...

檔名過長無法刪除

問 我機器上被朋友建了個252字元的檔案,刪除到 站 清空 結果顯示檔案無法刪除,可是我機器上也找不到那個檔案了,用過好多方法都不行,重灌系統,格了系統盤,無用,誰有方法謝謝了找不到那個檔案了,要是能找到直接改下名字估計就可以解決,格盤無用,試過好多方法都不行.答 先把他還原了,然後進入命令列模式,...

檔名太長 無法刪除

原作 1 解決方案1.進入cmd命令列視窗。win鍵 r鍵 輸入cmd 回車 2.cd 命令到要刪除的檔案所在目錄。如 cd c users 3.輸入dir x 命令回車,顯示縮短名。在檔案大小和原檔名之間會有乙個縮短名稱 4.使用del asdkas 1.txt 回車。其中asdkas 1.txt...