我想返回image/PNG
作为对调用URL的响应。我怎么能在喷雾中做到?
答案 0 :(得分:4)
这可能有所帮助:
import java.io._
import spray.http._
import MediaTypes._
sender ! HttpResponse(entity = HttpEntity(`image/png`, HttpData(new File("my.png"))))
另请参阅,HttpMessage,HttpEntity,HttpData和MediaTypes。您也可以为HttpRequest
执行此操作。您可以使用Array[Byte]
或ByteString
代替File
。检查 Spray 1.3.x 。