IDHTTPServer:在FireMonkey中,如何将应用内的图像作为网络图像提供?
例如:使用存储在文件结构中的图像。我不想在提供图像之前将图像保存到文件结构中。所有帮助表示赞赏。
答案 0 :(得分:2)
您不需要文件系统上的物理文件。在OnCommand...
处理程序中,创建一个合适TStream
的实例来保存图像数据,如TMemoryStream
,并将其分配给AResponseInfo.ContentStream
属性。并指定AResponseInfo.ContentType
属性来描述您要发送的数据类型,例如image/png
,image/jpeg
等。