Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.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
Java SimpleClientHttpRequestFactory中的outputStreaming有什么用途?_Java_Spring_Spring Security Oauth2_Outputstream_Spring Web - Fatal编程技术网

Java SimpleClientHttpRequestFactory中的outputStreaming有什么用途?

Java SimpleClientHttpRequestFactory中的outputStreaming有什么用途?,java,spring,spring-security-oauth2,outputstream,spring-web,Java,Spring,Spring Security Oauth2,Outputstream,Spring Web,我正在为rest客户端服务使用OAuth2RestTemplatespring-security-oauth2-2.1.1.RELEASE类。理想情况下,无论何时访问令牌过期,模板都应该通过获取新的访问令牌重试失败的请求。但有时,当访问令牌在post请求中过期时,模板将退出,并出现以下错误: org.springframework.web.client.ResourceAccessException:对“request-URL”的POST请求发生I/O错误:在流模式下,由于服务器身份验证,无法重

我正在为rest客户端服务使用
OAuth2RestTemplate
spring-security-oauth2-2.1.1.RELEASE类。理想情况下,无论何时访问令牌过期,模板都应该通过获取新的访问令牌重试失败的请求。但有时,当访问令牌在post请求中过期时,模板将退出,并出现以下错误:

org.springframework.web.client.ResourceAccessException:对“request-URL”的POST请求发生I/O错误:在流模式下,由于服务器身份验证,无法重试;嵌套异常为java.net.HttpRetryException:在流模式下,由于服务器身份验证,无法重试

搜索时,我知道这种行为是由于
SimpleClientHttpRequestFactory
outputStreaming
变量引起的,默认情况下这是设置为true的。我试图将这个变量设置为false,一切正常。但我不知道如果将
outputStreaming
变量设置为false会发生什么。因此,我试图理解它的用途,这有助于我决定是否应该继续禁用
输出流

提前谢谢