URL和网络应用

    技术2022-07-21  74

    URL(Uniform Resource Locator,统一资源定位符)用于表示Internet上的网络资源,或者说确定在网络中的位置。

    一个URL通常由4个部分组成,包括协议名、主机名、端口名、路径文件(含有文件路径及文件名)

    URL类 URL(String spec):用指定一个String来创建一个URL对象

    URL(String protocol,String host,int port,String file):用指定的协议、主机名、端口号、路径文件来创建一个URL对象

    URL(String protocol,String host,String file):用指定的协议、主机名、路径及文件名来创建URL对象

    URL(URL context,String spec):用已存在的URL对象来创建URL对象

    String getProtocol():获取URL传输的协议

    String getHost():获取URL的主机名

    String getPort():获取URL的端口号

    String getFile():获取URL的文件名,包括路径和文件名

    String getContext():获取URL的内容

    InputStream openStream():打开与URL的连接,返回一个输入流,通过这个输入流读取数据

    URLConnection openConnection():返回与URL进行连接的URLConnection对象。

    URLConnection类 URLConnection类是一个抽象类,它提供了与URL资源的双向通信(读写操作)。URLConnection对象的构造,可通过URL对象的openConnection()来得到一个URLConnection对象,但这并未建立与指定的URL的连接,还必须调用URLConncetion对象的connect()方法建立连接。

    void connect():打开与此URL引用资源的通信链接

    int getContentLength():获得文件的长度

    String getContentType():获得文件的类型

    long getData():获得文件创建的时间

    long getLastModified():获得文件最后修改的时间

    InputStream getInputStream():获得输入流,以便读取文件的数据

    OutputStream getOutputStream():获得输出流,以便写文件

    Processed: 0.009, SQL: 9