avatar

964

Fix the 'Buy' operation.

[#742 state:resolved tagged:committed]

by mrs, 06 Jul, 2009 10:07 AM
922 964  
7777       }
7878 
7979       huc.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
80       huc.setRequestProperty("Content-Length", Integer.toString(cgiData.length()-1));
80       huc.setRequestProperty("Content-Length", Integer.toString(cgiData.length()));
8181       huc.setRequestProperty("User-Agent", Constants.FAKE_BROWSER);
8282       if(referer != null) huc.setRequestProperty("Referer", referer);
8383       if(cookie != null) {
8484         huc.setRequestProperty("Cookie", cookie);
8585       }
8686       PrintStream obw = new PrintStream(huc.getOutputStream());
87       obw.println(cgiData);
87       obw.print(cgiData);
8888       obw.close();
8989     } catch(ConnectException ce) {
9090       JConfig.log().logMessage("postFormPage: " + ce);
------
277277     } catch (MalformedURLException murle) {
278278       JConfig.log().logMessage("Invalid URL!? (" + url + "): " + murle.getMessage());
279279     } catch (IOException ioe) {
280       try { result = StringTools.cat(huc.getErrorStream()); } catch (Exception e) { }
280       try { if(huc != null) result = StringTools.cat(huc.getErrorStream()); } catch (Exception ignored) { }
281281     }
282282     return result;
283283   }