1 . public static List < OnlineForum > getList(String param) ... { 2. try ...{ 3. URL url = new URL(param.trim()); 4. HttpURLConnection con = (HttpURLConnection) url.openConnection(); 5. con.setRequestMethod("GET"); 6. InputStream is = con.getInputStream(); 7. XMLDecoder decoder = new XMLDecoder(is); 8. List<OnlineForum> rtn = (List<OnlineForum>) decoder.readObject(); 9. is.close(); 10. decoder.close(); 11. return rtn; 12. } catch (Exception ex) ...{ 13. ex.printStackTrace(); 14. return null; 15. } 16. } 17 . 18 . public static boolean post(String param, OnlineForum of) ... { 19. try ...{ 20. URL url = new URL(param.trim()); 21. HttpURLConnection con = (HttpURLConnection) url.openConnection(); 22. con.setRequestMethod("POST"); 23. con.setDoOutput(true); 24. XMLEncoder encoder = new XMLEncoder(con.getOutputStream()); 25. encoder.writeObject(of); 26. encoder.close(); 27. InputStream is = con.getInputStream(); 28. byte[] bs = new byte[1024]; 29. int len; 30. while ((len = is.read(bs)) > 0) ...{ 31. System.out.print(new String(bs, 1, len)); 32. } 33. System.out.println("POST OK"); 34. return true; 35. } catch (Exception ex) ...{ 36. ex.printStackTrace(); 37. return false; 38. } 39. }