URL编程

作者: DOB_8199 | 来源:发表于2021-02-21 14:53 被阅读0次


URL网络编程

1.URL:统一资源定位符,对应着互联网的某一资源地址

2.格式:

http://localhost:8080/examples/beauty.jpg?username=Tom

协议  主机名   端口号      资源地址                   参数列表

构造器

常用方法

1.新建URL对象

        URL url =new URL("http://localhost:8080/examples/beauty.jpg");

2. 新建URL链接对象(此处为子类http)

        HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();

3. 获取链接

        urlConnection.connect();

4. 获取输入流

        InputStream is = urlConnection.getInputStream();

5. 保存本地

        FileOutputStream fos =new FileOutputStream("day10\\beauty3.jpg");

        byte[] buffer =new byte[1024];

        int len;

        while((len = is.read(buffer)) != -1){

                fos.write(buffer,0,len);}

        System.out.println("下载完成");

关闭资源

        if(is !=null){

                is.close();}

        if(fos !=null){

                fos.close();}

        if(urlConnection !=null){

                urlConnection.disconnect();}

相关文章

  • URL编程

    URL网络编程 1.URL:统一资源定位符,对应着互联网的某一资源地址 2.格式: http://localhos...

  • 网络编程基础1

    网络编程基础1 URL url(统一资源定位符 Uniform Resourse Locator)通过一个URl,...

  • Android应用开发:网络编程2

    网络编程 Java基础:网络编程 Uri、URL、UriMatcher、ContentUris详解 Android...

  • Http协议

    网络编程 Java基础:网络编程 Uri、URL、UriMatcher、ContentUris详解 Android...

  • URL网络编程

    URL类常用方法 URL编程:从网络上下载一张图片到本地

  • 网络编程 - URL编码

    URL字符串中的字符 参考:RFC2396 RFC1738 URL中使用的字符必须来自ASCII的一个固定的子集,...

  • 218集 生产者消费者环境

    219线程 任务调度 220 线程总结 221课 网络编程_概念_网络_端口_URL_TCP_UDP 网络编程是网...

  • 无标题文章SSRF 利用的新角度 - 攻击流行编程语言的 URL

    SSRF 利用的新角度 - 攻击流行编程语言的 URL Parsers,来自 BlackHat 会议:

  • 网络编程之TCP/IP协议

    网络编程之TCP/IP协议 网络编程分为两个不同的层次:一是基于Socket的低层次网络编程,二是基于URL的高层...

  • 细说 URLConnection

    在java网络编程里面URLConnection是个非常重要的类,有了它就可以实现大部分的网络编程。 URL 和 ...

网友评论

      本文标题:URL编程

      本文链接:https://www.haomeiwen.com/subject/hibxfltx.html