大侠们,我要做一个小程序,就是做一个Servlet,然后通过这个Servlet来Post一个数据给远程的Http接口,该怎么个思路呢。Servlet里有Post的方法么?还有Servlet可以运行调用远程的接口么有例子么。谢谢了

解决方案 »

  1.   

    建议你先找本 servlet 的书先看下吧!
      

  2.   

          URL url = new URL(".......");
          HttpURLConnection con = (HttpURLConnection) url.openConnection();
          con.setDoOutput(true); // POST方式
          con.setRequestMethod("POST");
          OutputStream os = con.getOutputStream(); // 输出流,写数据
          os.write("..........".getBytes());
          BufferedReader reader = new BufferedReader(new InputStreamReader(con.getInputStream())); // 读取结果
          String line;
          while ((line = reader.readLine()) != null) {
            System.out.println(line);
          }