是否可以通过下载来响应POST?

时间:2012-10-11 11:36:02

标签: ajax http download

我正在实现一个转换服务器上的文件的服务,但我不想存储任何内容,只返回转换后的文件。通过文件下载响应POST是否可行/可行?我正在使用ajax,所以我不想离开页面。

我只是尝试将内容类型设置为application / octet-stream,这有效,但在Chrome中发出了一个不幸的警告:

  

资源被解释为文档但使用MIME类型application / octet-stream传输

我希望能够灵活地返回下载或响应的错误报告。什么是智能解决方案,或者只能通过重定向干净地完成?

this question的启发,这是密切相关的,我尝试使用Content-Disposition =附件,而不仅仅是Content-Type = application / octet-stream。这会处理警告,但是仍然会留下一个问题,即下载适当的用于POST。

0 个答案:

没有答案