`

HTTP连接错误,Unexpected end of file from server at sun.

    博客分类:
  • java
阅读更多

Caused by: java.net.SocketException: Unexpected end of file from server 
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:769) 
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632) 
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:766) 
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632) 

 

客户端请求某远程服务,发现开始正常,后来突然出现错误,而且一旦发生该错误,这程序再也无法连接该服务器

分析如下:

 

(1)错误的产生不是客户端的,

可能是服务端返回HTTP的格式如STATUS_LINE方式错误。

(2)如果出现该错误,最好客户端重新开启连接。有必要设置MIME-type正确,网上说有些是这个原因。

 

(3)我解决办法是,延时一段时间,重新连接,希望服务器正常返回

该问题,原因不清楚。

分享到:
评论

相关推荐

    unexpected end of file(解决方案).md

    unexpected end of file(解决方案).md

    解决fatal error C1010 unexpected end of file while looking for precompiled header

    在编程过程中,尤其是在使用Microsoft Visual Studio (VC) 进行C++开发时,可能会遇到一个编译错误:“fatal error C1010: unexpected end of file while looking for precompiled header directive”。这个错误通常...

    CentOS7运行.sh脚本提示syntax error: unexpected end of file的解决方法

    CentOS 7运行.sh脚本提示syntax error: unexpected end of file。脚本是通过本地电脑的notepad++编辑之后用ftp上传到CentOS 7服务器上的。 错误原因: shell脚本在本地电脑编辑的,格式是dos(可以用vi编辑该shell...

    PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法

    首先,错误提示中的“unexpected end of file”是指解析器在期望看到更多的代码或语句结束标记时,却在文件末尾遇到了结束。这可能由于以下几种情况: 1. **PHP语句没有正确关闭**:在PHP中,代码块必须以分号`;`...

    vc提示unexpected end of file found的原因分析

    在编程过程中,尤其是在使用Visual C++ (vc) 进行开发时,可能会遇到一个常见的编译错误:“unexpected end of file found”。这个错误通常意味着编译器在预期找到文件结束标记时,没有找到相应的配对符号,导致解析...

    Java HttpsURLConnection的使用

    注意,实际应用中可能还需要处理更多细节,比如错误处理、重试策略、自定义头信息等。 总结来说,`HttpsURLConnection`是Java进行HTTPS通信的重要工具,它的使用涉及网络连接的建立、SSL配置、请求和响应的处理。...

    ajaxFileUpload上传文件时无返回结果,调整函数后出现syntaxError :unexpected

    在使用AjaxFileUpload进行文件上传时,可能会遇到一些常见的问题,比如“无返回结果”或者在尝试解决问题后出现“syntaxError: unexpected”的错误提示。这个情况通常与JavaScript语法错误、服务器端响应格式、...

    eclipse插件FileSync

    5. **错误处理**:在同步过程中如果遇到错误,FileSync会暂停同步并通知用户,避免了因错误导致的数据丢失。 安装FileSync插件的过程相对简单,首先,你需要下载插件文件,如`de.loskutov.FileSync_1.3.10....

    Microsoft.SQLServer.ManagedDTS.dll文件

    `Microsoft.SQLServer.ManagedDTS.dll` 文件是微软SQL Server Integration Services(SSIS)的核心组件之一,主要用于在.NET环境中开发和管理SSIS包。这篇文章将深入探讨该文件的作用、SSIS的相关知识以及如何在.NET...

    beego 部署时出现Error:unexpected end of JSON input

    GO beego 部署时出现Error:unexpected end of JSON input 文章目录GO beego 部署时出现Error:unexpected end of JSON input1、Note2、解决方法原理实现3、参考 beego Error: unexpected end of JSON input 1、Note...

    C语言常见错误.txt

    ### C语言常见错误详解 #### 1. Bad call of in-line function (内联函数调用错误) 在调用内联函数时,如果没有正确地指定参数或类型,可能会导致调用失败。内联函数的主要目的是为了优化程序性能,在编译期间将...

    解决error: Unexpected console statement (no-console) at src\... 的js文件

    Vuejs报错error: Unexpected console statement (no-console) at src\... 解决办法

    针对mariadb报错问题

    当提示“mysql 2002 socket,错误2002(HY000):无法通过套接字'/var/lib/mysql/mysql.sock'连接到本地MySQL服务器...” 解决方案: 原因:卸载mariadb时,必须停止服务 mariadb 和 mysql 卸载时建议不要使用yum ...

    SVN各种错误提示产生原因及处理方法大全

    SVN 错误提示产生原因及处理方法大全 SVN(Subversion)是一种版本控制系统,广泛应用于软件开发、文档管理等领域。然而,在使用 SVN 过程中,可能会遇到各种错误提示,影响工作效率。本文将对 SVN 中常见的错误...

    Java使用poi读取Excel文件例子

    在Java编程中,Apache POI库是一个非常流行的用于读写Microsoft Office格式文件的开源工具,尤其是处理Excel(.xlsx和.xls)文件...在实际应用中,记得根据具体情况进行错误处理和资源管理,以保证代码的健壮性和效率。

    JSqlparser4.4版作者提供的应急版,解决无法解析mysql中JSON_OBJECT函数存在其它函数问题

    SELECT JSON_ARRAYAGG(obj) FROM (SELECT trt.relevance_id,JSON_OBJECT('id',CAST(trt.id AS CHAR),'taskName',trt.task_name,'openStatus',trt.open_status,'taskSort',trt.task_sort) as obj FROM tb_review_task...

    java.lang.runtimeexception unexpected subelement

    通常,这类异常是由于程序员的错误或代码逻辑的疏忽造成的,例如类型转换错误、空指针异常、数组越界等。在你遇到的问题中,“unexpected subelement” 提示了一个子元素的出现与预期不符,这通常发生在解析XML、...

Global site tag (gtag.js) - Google Analytics