我需要将本地主机上的文件提供给某个只接受http URI-s的应用程序。但是,这些文件是即时生成的,我想避免写入磁盘,因此我决定使用QTcpServer编写一个简单的HTTP服务器。幸运的是,我甚至找到了解释这一点的nice tutorial。但是,我不熟悉HTTP响应。如何提供Flash文件?是否有特定的MIME类型?将标题放在一起之后,我是否只需将该流转储到套接字即可?服务二进制文件(.swf)的Http响应是什么样的?
0
A
回答
3
你正在寻找的MIME类型为:application/x-shockwave-flash
你需要设置什么是
- 设置内容类型为
application/x-shockwave-flash
- 内容长度设置为主权财富基金的总规模以服务
- 设置与内容配置如头:
Content-Disposition=attachment;filename=SWFToServe.swf
- 开始写出来的swf文件的所有字节。
- 冲洗响应
而这一切,客户应该开始下载...
1
相关问题
- 1. 二进制文件应该是什么样子?
- 2. .net Web服务为什么响应二进制数据?
- 3. 二进制文件的EOF是什么?
- 4. 在web服务soap响应中发送二进制文件
- 5. 什么是二进制文件?
- 6. Silverlight二进制文件.ni.dlls是什么?
- 7. GWT HTTP响应getText()作为二进制
- 8. 这是什么样的二进制到文本编码?
- 9. “把二进制”,而不是LiveCode服务器上的二进制文件
- 10. 为什么git应用二进制文件的补丁而不是创建二进制文件?
- 11. 什么是二进制文字?
- 12. 什么是508的http响应状态?
- 13. utf8中的HTTP HTTP服务器响应
- 14. PHP中的二进制文件的前缀是什么?
- 15. 二进制文件中的熵 - 目的是什么?
- 16. 什么环境变量影响'java'二进制文件?
- 17. 二进制plist的HTTP内容类型是什么?
- 18. 这是什么样的二进制数字表示形式?
- 19. \ x00在二进制文件中的含义是什么?
- 20. 为什么git认为我的文件是二进制
- 21. 为什么git索引文件是二进制的?
- 22. 编译后的二进制文件是什么意思?
- 23. 什么是解包的“二进制串”
- 24. Netty http服务器响应
- 25. Recv没有返回足够的字节(二进制http响应)?
- 26. 服务从网络服务器二进制文件,客户端
- 27. 接收的Java HTTP响应主体在第二Web服务
- 28. 源文件与二进制文件:提供两者的目的是什么?
- 29. HTTP请求 - 响应是服务器错误。这是什么意思?
- 30. 以AJAX响应的二进制形式输出文件内容