一万年来谁著史,三千里外欲封侯。这篇文章主要讲述如何从applet增加发布请求内容限制相关的知识,希望能为你提供帮助。
从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();
【如何从applet增加发布请求内容限制】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的发布请求发送大量数据。
答案这不是客户端问题。您很可能必须更改服务器配置。
推荐阅读
- 如何在Apple Connect中获取ProductID((在App中购买))
- 如何在窗口更改时动态调整applet组件的大小()
- Javacard可共享接口(lookupAID返回AID但getAppletShareableInterface返回null)
- applet - 浏览器不显示java applet
- Applet加载来自不同域的jar;从坛子加载资源(例如图像)有问题
- JApplet(设置框架的大小)
- 无法读取AppletViewer属性文件 - Applet
- Java Applet无法加载,但浏览器显示 标签
- 在尝试连接到applet进行调试时,'shmemBase_attach失败(系统无法找到指定的文件')