Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 设置单喷罐管道的最大含量_Scala_Spray_Content Length_Http Content Length_Spray Can - Fatal编程技术网

Scala 设置单喷罐管道的最大含量

Scala 设置单喷罐管道的最大含量,scala,spray,content-length,http-content-length,spray-can,Scala,Spray,Content Length,Http Content Length,Spray Can,我有一个使用spray can的应用程序,还有一个模块使用管道定期从http端点请求大量信息。与我们所做的其他请求相比,这个请求是一个异常,因为它的响应通常是几兆字节 我当前在application.conf中有以下内容: spray.can.client.parsing { max-content-length = 8m } 虽然我知道我可以将这个值增加到这个模块可以接受的值,但是如果只有一个模块需要增加的限制,我宁愿不增加全局限制max content length变量 有没有办法为

我有一个使用spray can的应用程序,还有一个模块使用管道定期从http端点请求大量信息。与我们所做的其他请求相比,这个请求是一个异常,因为它的响应通常是几兆字节

我当前在application.conf中有以下内容:

spray.can.client.parsing {
   max-content-length = 8m
}
虽然我知道我可以将这个值增加到这个模块可以接受的值,但是如果只有一个模块需要增加的限制,我宁愿不增加全局限制max content length变量


有没有办法为单个管道定义最大内容长度?

我认为您无法配置不同的管道类型。我最近回答了关于为一些管道配置喷雾罐的问题,不幸的是,问题是相同的


发生这种情况的原因是http客户机的所有配置仅在编译时完成。事实上,如果我们可以用自己的配置自己的并将其注入到对象中,我们就不会有任何问题。但是
Http
对象不接受任何“运行时”配置。谢谢你的回答!