Content-Disposition:What are the differences between “inline” and “attachment”?

前端 未结 3 1194
孤街浪徒
孤街浪徒 2020-11-22 07:43

What are the differences between

Response.AddHeader(\"Content-Disposition\", \"attachment;filename=somefile.ext\")

and

Resp         


        
3条回答
  •  无人及你
    2020-11-22 08:10

    Because when I use one or another I get a window prompt asking me to download the file for both of them.

    This behavior depends on the browser and the file you are trying to serve. With inline, the browser will try to open the file within the browser.

    For example, if you have a PDF file and Firefox/Adobe Reader, an inline disposition will open the PDF within Firefox, whereas attachment will force it to download.

    If you're serving a .ZIP file, browsers won't be able to display it inline, so for inline and attachment dispositions, the file will be downloaded.

提交回复
热议问题