我在Heroku中有几个Play应用程序,我最近迁移到2.4版本。部署到Heroku后,我注意到应用程序没有返回Content-Length标头。 示例 - curl -v -X GET http://oc-keepalive.herokuapp.com 此应用程序是使用最小的play-scala应用程序模板创建的,无需任何修改。并且相同的应用程序在本地运行时返回Content-Length标头。 这可能有几个含义,其中一个是支持“Keep-Alive”连接:Heroku路由器将设置“Connection:close”标头,无论原始的“Connection”标头设置为什么。
答案 0 :(得分:0)
如果Heroku看到"转移编码:chunked"头。您是否可以根据此文档中的说明调整代码以使用Ok.chunked
?
https://www.playframework.com/documentation/2.4.x/ScalaStream