JMeter - 指定的内容类型不受尊重

时间:2016-03-08 18:22:11

标签: jmeter mime-types

我尝试执行电子表格导出并将其另存为正确的.xlsx文件。

HTTP Header Mgr配置为:

`Server: Apache-Coyote/1.1`
`Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet`

我在HTTP请求下使用监听器,保存对文件的响应

'Filename prefix: ~/results/ExportResults_'
'Add Timestamp: enabled

每次运行HTTP请求时,文件都会输出为 ExportRequestResults_20160308-1305_1 octet-stream ,而不是 .xlsx

基于我在StackOverflow上搜索关于导出到电子表格(例如Setting mime type for excel document)的多个线程,我相信MIME类型是正确的。但正如完整性检查一样,我将MIME类型更改为application/vnd.ms-excel并仍然收到相同的结果。 (即八位字节流)

有人想知道为什么会这样吗?

1 个答案:

答案 0 :(得分:2)

对于octet-stream,您可以明确设置文件extn。

将其另存为xls / xlsx。不要让JMeter添加任何后缀/前缀。

enter image description here