Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.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 重连问题_Java_Http_Sockets_Tcp_Mime - Fatal编程技术网

Java 重连问题

Java 重连问题,java,http,sockets,tcp,mime,Java,Http,Sockets,Tcp,Mime,我已经实现了文件上传代码,它使用安全套接字将文件上传到服务器,使用内容类型多部分表单数据写入字节 有时我会收到一个错误的套接字id错误,通过wireshark中的分析,它告诉我由于某种原因正在从服务器向客户端发送一个fin数据包。相同的代码80%的时间上传,所以我不认为这是一个错误的格式错误,那么当内容类型声明有moe数据要发送时,为什么服务器会断开连接 无论如何,如果我不能解决坏的套接字id问题,tcp/套接字连接是否允许重新连接以恢复在断开连接之前中断的上载 期待对此事的深入了解 谢谢你你是

我已经实现了文件上传代码,它使用安全套接字将文件上传到服务器,使用内容类型多部分表单数据写入字节

有时我会收到一个错误的套接字id错误,通过wireshark中的分析,它告诉我由于某种原因正在从服务器向客户端发送一个fin数据包。相同的代码80%的时间上传,所以我不认为这是一个错误的格式错误,那么当内容类型声明有moe数据要发送时,为什么服务器会断开连接

无论如何,如果我不能解决坏的套接字id问题,tcp/套接字连接是否允许重新连接以恢复在断开连接之前中断的上载

期待对此事的深入了解


谢谢你

你是在用你的插座呼叫flush吗?有时您需要显式刷新任何剩余数据,否则可能会出现“奇怪”行为(即不发送最后一个数据包)。只是一个想法。

嗨,是的,在每次会面后使用同花顺。这是非常间歇性的,但似乎发生在写入时。我上传大型ish文件,想知道一种重新连接并恢复上传的方法,如果可能的话?