zoukankan      html  css  js  c++  java
  • Java 网络处理(net io URL 等)

    1. URL 类

    URL 类的两个重要方法:

    • openStream():打开到此 URL 的连接并返回一个用于从该连接读入的 InputStream。

      URL url = new URL("http://www.baidu.com");
      
      InputStream inStream = url.openStream();
      byte[] buffer = new byte[1024];
      ByteArrayOutputStream outStream = new ByteArrayOutputStream();
      int len = -1;
      while ((len = inStream.read(buffer)) != -1)
      {
          outStream.write(buffer, 0, len);
      }
    • openConnection(): 返回一个 URLConnection 对象,它表示到 URL 所引用的远程对象的连接。

      openConnection()方法就可以getOutputStream()以及 getInputStream()
      可以更灵活的进行 request 和 response。

      InputStream inStream = url.openConnection().getInputStream();
  • 相关阅读:
    Java入门
    Java入门
    Java入门
    Java入门
    Java入门
    Java入门
    Java入门
    random库的使用
    程序的控制结构
    数据类型
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421140.html
Copyright © 2011-2022 走看看