0
從applet我發送數據到asp腳本通過發佈請求。這工作正常,直到寫入數據中的字符數少於138000,但是當它增加此限制時,小程序會給出500錯誤。我的代碼片段是由以下給出的java如何從applet中增加applet的發佈請求內容限制
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.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小程序POST請求發送大量的數據。
什麼我將不得不改變服務器配置,我使用IIS服務器,並且操作系統是Windows服務器(它可以是服務器2003或服務器2008) – 2012-02-26 06:06:34