Java Http请求message过长,30s超时

问题描述

我的HTTP请求中,RequestMessage过长,一到30s就超时试过长度6000的没有问题,我的RequestMessage现在产长度是120000,每次都报这个错Jetty使用的是8.1.15.v20140411报错信息如下org.eclipse.jetty.io.EofException:earlyEOFatorg.eclipse.jetty.client.AbstractHttpConnection$Handler.earlyEOF(AbstractHttpConnection.java:352)atorg.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:323)atorg.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)atorg.eclipse.jetty.client.AsyncHttpConnection.handle(AsyncHttpConnection.java:133)atorg.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)atorg.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)atorg.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)atorg.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)atjava.lang.Thread.run(Thread.java:662)

解决方案

解决方案二:
你是不是GET,然后URL太长了?
解决方案三:
是get,但是URL不长引用1楼skgary的回复:

你是不是GET,然后URL太长了?

解决方案四:
引用2楼lovezhan822的回复:

是get,但是URL不长Quote: 引用1楼skgary的回复:
你是不是GET,然后URL太长了?

那你request为什么会这么大?

时间: 2024-10-25 02:46:46

Java Http请求message过长,30s超时的相关文章

方法-Java Eclipsetomcat请求一段时间后,程序无反应,tomcat无错,程序无错。

问题描述 Java Eclipsetomcat请求一段时间后,程序无反应,tomcat无错,程序无错. tomcat执行请求后,程序执行一段时间后,程序就不执行了,tomcat没报错,程序也没错误,tomcat重启后在次执行之前没执行的代码OK没问题. 方法执行时间比较久,因为是数据库转换,从Oracle转Sqlserver,数据量较大. 如果我分批执行就可以,但是如果我一起全部执行的话,就会执行到一半的时候,就不执行了,很奇怪,求大神支招.求解决办法! 解决方案 会不会是事务太长到事连接超时,

ajax请求时间太长,后台返回json,前台无反应。

问题描述 ajax请求时间太长,后台返回json,前台无反应. 1C 由于后台运算会花费较长时间(大概4.5分钟),这个时间一旦较长,再返回Json给页面时页面就没反应了.`` $.ajaxFileUpload({ url : $(this).attr(""action"") secureuri : false formObj : $(this) append_data : { 'datemonth' : datemonthImport } dataType : '

java post请求下载银行端的对称密钥和公钥

问题描述 java post请求下载银行端的对称密钥和公钥 如何通过银行提供的 URL 地址,企业客户系统 POST 请求到此地址下载银行的对称密钥和公钥,并且要传递2连个参数.这个下载请求怎么写?像这种要传参数的是用httpClient还是通过HttpUrlConnection?希望各位好心人能给个范例,小弟之前对网络编程没有做过.还有就是下载到的公钥和对称密钥正规的做法是如何存储的,是以字符串存储到到一个xml配置文件里还是把密钥和公钥写到一个文件里存储?(每次需要用密钥和公钥进行对银行返回

java rxtx包串口开发 长时间收发 (10分钟左右,100毫秒一次),数据出现较小错误

问题描述 java rxtx包串口开发 长时间收发 (10分钟左右,100毫秒一次),数据出现较小错误 我使用了RXTX包进行了JAVA串口开发,发现错误后我用JAVA是COM1 COM3对发,结果 得到的数据在10多分钟运行后就开始有不是很正确的发送 ,比如每行多一个不知道哪来的字符 或者多个换行符什么的 ...我是在WINDOWS XP系统下使用的 ...求大神帮助

android 请求服务器间断性的连接超时,会是什么原因?

问题描述 android 请求服务器间断性的连接超时,会是什么原因? 问题是这样的, android 使用HTTP请求自己的服务器 会出现某段时间所有的请求都会超时, 然后只要有一次请求成功, 超时就都没了,所有接口都正常了. 我看不出android这边http请求的代码有什么问题, 就找了一个 获取天气的外部接口,用我们的代码调用,就从没出现超时问题.怀疑服务器端有问题, 但是ios端 用这些接口又没有问题.搞不懂什么状况了,会是什么原因导致的了? 解决方案 我猜测 你应该使用的移动网络吧 如

短网链接-用java后台处理手机端长网址变短网址功能的实现

问题描述 用java后台处理手机端长网址变短网址功能的实现 1)情景: 用户在手机上浏览某个网页的时候,觉得不错,想分享给好友,点击分享后,对应的网址填充到了文本框里面,但是分享的内容字数有限制,如果分享的网址过长,那么用户可能就写不了几个字了,这时候需要我们实现一个功能,将这个长的地址转化为短网址,再进行分享. 2)要求:在后台用java写一个接口,来处理手机端要分享的长地址,实现网易 126.am的短地址功能,也就是网易api中长地址变短地址的功能 这个接口该怎么写呢? 网易变短网链接网址:

java后台请求https协议返回xml怎么解决?

问题描述 java后台请求https协议返回xml怎么解决? 我在做一个跟第三方支付对接,现在做到了查询支付结果这里,它们给的接口是异步请求他们的地址,但是他们的协议是https的,直接ajax请求没有权限.后台我又在后台请求,结果报ssl错误,我的jdk版本是1.7_11版本的,tomcat5.5的,请求地址是https://payment.dinpay.com/MQueryOrder.do 返回一段xml,求高手帮我在后台请求这个地址,然后把这个xml以字符串的形式返回,非常感谢

java怎么请求https获取响应的文件流呢?

问题描述 java怎么请求https获取响应的文件流呢? 现在有一个https的地址,请求这个地址后返回一个文件流,试着用了httpclient发送https请求,然后在返回的http实体中httpEntity.getContent获取到了一个Inputstream,接收了这个流后,没有任何东西返回. 有什么其他的办法吗? 解决方案 确认后台是否返回数据流了 解决方案二: 先查看一下返回了数据没,用其它测试工具看是否也没返回 解决方案三: 把流的内容读出来,输出到控制台或者文件中看看.

java HttpClient 请求乱码

问题描述 java HttpClient 请求乱码 java HttpClient 4.3.6的jar包为什么我get post 请求中文乱码还有怎么请求的时候怎么带参数我这样写有什么问题没有现在的情况就是乱码 public static void get() { try { CloseableHttpClient httpClient = HttpClients.createDefault(); HttpGet httpget = new HttpGet(""http://api.a