Web2py上传大文件SSL失败
问题描述:
我希望得到这个职位的一些帮助。Web2py上传大文件SSL失败
我构建了一个java控制台应用程序,它将文件发送到我的web2py服务器。 此过程只适用于小文件,当我尝试使用300Mb发送大文件时,我得到了ssl失败。
在Java方面我有下面这段代码来定义我的要求:
产生java.io.IOException:错误写请求的身体
URL url = new URL(requestURL); httpConn = (HttpURLConnection) url.openConnection(); httpConn.setUseCaches(false); httpConn.setDoOutput(true); // indicates POST method httpConn.setDoInput(true); httpConn.setConnectTimeout(TIME_OUT); httpConn.setReadTimeout(TIME_OUT); httpConn.setRequestProperty("Content-Type", "multipart/form-data; boundary=" + boundary); httpConn.setRequestProperty("User-Agent", "CodeJava Agent"); httpConn.setChunkedStreamingMode(1024); outputStream = httpConn.getOutputStream(); writer = new PrintWriter(new OutputStreamWriter(outputStream, charset), true);
在我的Java控制台应用程序返回的异常服务器
而这在我的服务器端:
HTTP/1.1 400错误的RequestContent-长度:11Content类型:text/plainBad请求
如果我评论这一行: “httpConn.setChunkedStreamingMode(1024);” 我没有得到这个输出了...但是我的内存空间不够用了。
我不知道如何解决这个问题。我在谷歌搜索,但我什么都没有。
答
对方已关闭连接,但您仍在发送。可能你已经超过了一些上传大小限制。
我怎样才能找到它? –