Avatar
1
phuoc Beginner
phuoc Beginner
Không hiển thị content-disposition
Hi ae,

Vì sao bên network có trả về content-disposition,

mà khi e dùng axios thì nó không trả về content-disposition.

Thanks all!

 

  • Answer
content-disposition
Remain: 5
1 Answer
Avatar
tvd12 Beginner
tvd12 Beginner
server của em có cấu hình cors không em?
  • 0
  • Reply
có a  –  phuoc 1632281998000
em dùng nodejs hay nginx thế?

Với nginx, em add: Access-Control-Expose-Headers: Content-Disposition

Với nodejs, express: em làm thế này nhé:

app.use(cors({
  origin: 'http://localhost:[port]',
  credentials: true,
  exposedHeaders: ['Content-Disposition']
}))

Với netcore, thì em bổ sung cấu hình vào file web.config nhé:

<code><span><<span>customHeaders</span>></span>
     <span><<span>add</span> <span>name</span>=<span>"Access-Control-Expose-Headers"</span> <span>value</span>=<span>"Content-Disposition,X-Suggested-Filename"</span>/></span>
<span></<span>customHeaders</span>></span>
</code>
 –  tvd12 1632282071000
e dùng .net core a  –  phuoc 1632282213000