如何从applet增加发布请求内容限制

时间:2012-02-25 21:29:30

标签: java post applet http-post

从applet我通过post请求将数据发送到asp脚本。这样可以正常工作,直到写入的数据中的字符数小于138000但是当它增加此限制时,applet会给出500错误。我的代码段如下

URL url=new URL(baseUrl);
HttpURLConnection conn=(HttpURLConnection)url.openConnection();
conn.setDoOutput(true);
conn.setFixedLengthStreamingMode(data.length());
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-length", ""+(data.length()+1000));
OutputStreamWriter out = new OutputStreamWriter(conn.getOutputStream());
out.write(data);
out.close();

java给出的异常如下

java.io.IOException: Server returned HTTP response code: 500 for URL: http://localhost:96/makeCSV.asp
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

请告诉我如何通过java applet发布请求发送大量数据。

1 个答案:

答案 0 :(得分:0)

这不是客户端问题。您很可能必须更改服务器配置。