java怎样断开http请求_http post请求管道断开
通过httpclient访问第三方接口,并发量上来总是出现管道断开异常,这个该如何处理比较好?
请求部分代码:
CloseableHttpClient client = HttpClients.createDefault();
String content = null;
CloseableHttpResponse resp = null;
try {
resp = client.execute(httpPost);
if (resp.getStatusLine().getStatusCode() == 200) {
HttpEntity he = resp.getEntity();
content = EntityUtils.toString(he, encode);
}
异常:
o.s.boot.context.web.ErrorPageFilter :Cannot forward to error page for request [/api/xx/xxx] as the response has already been committed.
Caused by: java.io.IOException: 断开的管道
at sun.nio.ch.FileDispatcherImpl.write0(Native Method) ~[na:1.8.0_91]
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) ~[na:1.8.0_91]
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) ~[na:1.8.0_91]
at sun.nio.ch.IOUtil.write(IOUtil.java:65) ~[na:1.8.0_91]
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471) ~[na:1.8.0_91]
at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:124) ~[tomcat-coyote.jar:8.0.28]
java怎样断开http请求_http post请求管道断开相关推荐
- a 标签发送put请求_HTTP PUT请求该如何传输请求参数呢?
PUT请求该如何传输请求参数呢? 有如下的接口 @RequestMapping(value = "testPut", method = RequestMethod.PUT) pub ...
- java http head 请求_http请求头header、请求体body、请求行介绍
HttpServletRequest对象代表客户端的请求,当客户端通过http协议请求访问 服务器的时候,http请求头的所有信息都封装在这个对象中,通过这个对象,可以获取客户端请求的所有信息.htt ...
- java 报文请求_http 请求报文和响应报文编写 (java socket实例)
http 请求头由三部分组成:请求行.请求头部.请求体 GET / HTTP/1.1\r\n Host: 114.55.40.20\r\n Content-Type: text/html;charse ...
- 优雅地处理重复请求(并发请求)——附Java实现
点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 来源:jaskey.github.io/blog/2020 ...
- Python爬虫(一)_HTTP的请求与响应
HTTP和HTTPS HTTP(HyperText Transfer Protocol,超文本传输协议):是一种发布和接收HTML页面的方法 HTTPS(HyperText Transfer Prot ...
- python爬虫(二)_HTTP的请求和响应
HTTP和HTTPS HTTP(HyperText Transfer Protocol,超文本传输协议):是一种发布和接收HTML页面的方法 HTTPS(HyperText Transfer Prot ...
- 一个http请求就是一个线程吗,java的服务是每收到一个请求就新开一个线程来处理吗...
一个http请求就是一个线程吗,java的服务是每收到一个请求就新开一个线程来处理吗 答案是:是,一个http请求,就是一个线程. https://blog.csdn.net/elvis_lfc/ar ...
- java发送http的get、post请求
Http请求类 package wzh.Http;import java.io.BufferedReader; import java.io.IOException; import java.io.I ...
- Java Web 请求转发与请求重定向
Java Web 请求转发与请求重定向 请求转发 服务器行为,即用户向服务器发送了一次http请求,该请求可能会经过多个信息资源处理以后菜返回给用户,各个信息资源使用请求转发机制互相转发请求,但是用户 ...
最新文章
- Linux下的Mongodb部署应用梳理
- 使用GPIO模拟I2C总线进行通信
- html背景幻灯片图片,CSS3全屏背景图像幻灯片
- 单击CheckBox,全选GridView中所有CheckBox
- Loadrunner基础:Loadrunner Vuser基本概念和应用
- html怎么整体放大,html页面放大时不能铺满整个页面问题
- 为什么TCP是三次握手
- 区块链比特币开源_开源资金:比特币,区块链和免费软件
- linux cron网址,cron 计划任务问题,我的cron要求是点击网站一个网址
- C/C++ debug(四)
- 3、plt.figure()和Axes类
- Java日志框架(二)
- 最小二乘拟合问题求解算法(含python代码)
- 计算机启动慢,win7开机速度慢怎么办_win7开机启动慢怎么解决-win7之家
- Oracle9i中使用SYS_CONNECT_BY_PATH进行行列转换-
- 第四章 资本主义制度的形成及其本质
- 特征工程与自动特征工程
- php英文月份,php如何实现月份转英文
- TDCS刺激强度对健康受试者工作记忆的影响
- 使用Python写一个天天酷跑