Sha*_*lin 3 java servlets mime-types
使用response.setContentType("application/octet-stream");而不是response.setContentType("text/csv");设置csv文件的内容类型有什么区别,似乎它们都产生相同的结果。哪种方法更合适?只是好奇。
某些浏览器(尤其是IE)完全忽略内容类型标头,并根据文件扩展名在应用程序中打开响应。在这些浏览器中,这可能并不重要。
但是,text / csv是首选的内容类型,并且应在所有浏览器上正常工作。“ application / octet-stream”是非常通用的,对于使用哪种类型的应用程序打开结果没有任何提示。
例如,如果返回的是MS Excel文件,则可以使用application / vnd.ms-excel来更具体。由于CSV未绑定到一个特定的应用程序,因此首选text / csv。
| 归档时间: |
|
| 查看次数: |
15135 次 |
| 最近记录: |