码迷,mamicode.com
首页 > 其他好文 > 详细

网络编程(三)

时间:2014-11-22 20:09:30      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:http   io   os   sp   for   数据   on   cti   bs   

一.URL概述:
  URL(Uniform Resource Locator)对象代表统一资源定位符,他是指向互联网“资源”的指针。
  URL格式:协议名,主机,端口,资源
                    http://www.baidu.com/index.php

  重要方法:

  URL(String urlStr)  构造方法,创建URL对象

  URLConnection  openConnection()   返回一个URLConnection对象,代表与URL所引用的远程对象的连接

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

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

  String getFile()     获取该URL的资源名

  String getPath()    获取该URL的路径部分

  String getProtocol()   获取该URL的协议名称

二.URLConnection

  URLConnection是一个抽象类,表示应用程序和URL之间的通信连接,HttpURLConnection表示和URL之间的Http连接。

  两个重要方法:

  InputStream getInputStream()   获取输入流,读取数据

  OutputStream getOutputStream()   获取输出流,写出数据

三.URLEncoder和URLDecoder

  就是编码和解码,用于完成普通字符串和application/x-www-form-urlencoded MIME字符串之间的相互转换。

  URLEncoder类的静态方法:encode(String s,String enc)  将普通字符串转换成application/x-www-form-urlencoded MIME字符串

  URLDecoder类的静态方法:decode(String s,String enc)  将application/x-www-form-urlencoded MIME字符串转换为普通字符串

  

网络编程(三)

标签:http   io   os   sp   for   数据   on   cti   bs   

原文地址:http://www.cnblogs.com/gdpdroid/p/4115500.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!