如何在Spray中返回image / png媒体类型响应?

时间:2015-01-24 13:06:36

标签: spray

我想返回image/PNG作为对调用URL的响应。我怎么能在喷雾中做到?

1 个答案:

答案 0 :(得分:4)

这可能有所帮助:

import java.io._
import spray.http._
import MediaTypes._

sender ! HttpResponse(entity = HttpEntity(`image/png`, HttpData(new File("my.png"))))

另请参阅,HttpMessageHttpEntityHttpDataMediaTypes。您也可以为HttpRequest执行此操作。您可以使用Array[Byte]ByteString代替File。检查 Spray 1.3.x