张延森 3 anos atrás
pai
commit
6c6e720c80
1 arquivos alterados com 3 adições e 2 exclusões
  1. 3
    2
      src/utils/request.js

+ 3
- 2
src/utils/request.js Ver arquivo

@@ -71,7 +71,8 @@ request.interceptors.request.use((url, options) => {
71 71
 });
72 72
 
73 73
 request.interceptors.response.use(async (response) => {
74
-  const contextType = response.headers.get('content-type');
74
+  const { headers } = response;
75
+  const contextType = headers.get('Content-Type');
75 76
   if (contextType.indexOf('json') > -1) {
76 77
     const result = await response.clone().json();
77 78
     if (result.token) {
@@ -86,7 +87,7 @@ request.interceptors.response.use(async (response) => {
86 87
   
87 88
   if (contextType.indexOf('application/vnd.ms-excel') > -1) {
88 89
     const data = await response.clone().blob();
89
-    const content = response.headers.get('content-disposition');
90
+    const content = headers.get('Content-Disposition');
90 91
     const fileName = content.replace('attachment;filename=', '')
91 92
     downloadBlob(decodeURIComponent(fileName), data)
92 93
   }