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!
 
<img class="alignnone size-full wp-image-1825" src="https://stackask.com/wp-content/uploads/2021/09/1-2.png" alt="" /><img class="alignnone size-full wp-image-1826" src="https://stackask.com/wp-content/uploads/2021/09/2-1.png" alt="" />
  • Answer
content-disposition
Remain: 5
1 Answer
Avatar
tvd12 Enlightened
tvd12 Enlightened
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ế?
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>&lt;<span>customHeaders</span>&gt;</span>
     <span>&lt;<span>add</span> <span>name</span>=<span>"Access-Control-Expose-Headers"</span> <span>value</span>=<span>"Content-Disposition,X-Suggested-Filename"</span>/&gt;</span>
<span>&lt;/<span>customHeaders</span>&gt;</span>
</code>
 –  tvd12 1632282071000
e dùng .net core a
 –  phuoc 1632282213000