- 浏览: 472533 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (501)
- java基础 (45)
- struts2 (22)
- WebService (9)
- JavaScript (21)
- Java多线程 (37)
- Hibernate (5)
- Spring (31)
- 数据库 (4)
- 软件设计 (1)
- J2ee (8)
- oracle (2)
- Linux (41)
- Hadoop (1)
- Java集合 (3)
- 设计模式 (3)
- 高并发 (1)
- JVM (15)
- xml (2)
- 数据库事务 (3)
- 动态代理 (1)
- tomcat (9)
- 其他 (4)
- DNS域名 (3)
- CDN (2)
- javaapi (1)
- 编码问题 (6)
- CSS样式 (1)
- TCP学习 (3)
- Java IO (6)
- 常见异常问题 (1)
- 网络编程 (1)
- 开发工具 (5)
- Maven (10)
- ibatis (12)
- Velocity (8)
- Jquery (11)
- HTTP (9)
- 中间件 (3)
- 软件管理 (2)
- Html (2)
- Redis (3)
- 服务器 (1)
- 分布式文件系统 (1)
- 异常 (1)
- 杂谈 (1)
- ICE (4)
- cxf (1)
- Apache ActiveMQ (1)
- 好文 (1)
- Json (1)
- junit (2)
- JMS (1)
- java工具 (1)
- memcache (5)
- 加密解密 (1)
- powerdesigner (3)
- Enterprise Architect (1)
- ide (0)
- hessian (3)
- svn (1)
- xstream (1)
- idea (12)
- HttpClient (2)
- solr (4)
- lucene (2)
- 正则 (2)
- 商品设计 (1)
- poi (1)
- nginx (8)
- java基础;Java集合类 (1)
- javassist (1)
- JMeter (1)
- springmvc (1)
- Java对象序列化 (2)
- java nio (4)
- RandomAccessFile (1)
- socket (1)
- netty (3)
- 博客 (1)
- Spring AOP (7)
- mysql (10)
- 远程调用 (2)
- https (3)
- 加密 (3)
- sql (1)
- git (1)
- webx (1)
- eclipse (1)
- 上传下载 (2)
- log4j (4)
- Mac 系统使用 (6)
最新评论
-
wanxiaotao12:
aswang 写道总结的不错,
正在读《java并发编程实战 ...
Java并发编程实战-学习笔记 -
aswang:
总结的不错, 正在读《java并发编程实战》,看到其中的不变性 ...
Java并发编程实战-学习笔记 -
lianhan3344:
感谢博主分享!!!!
深入剖析Tomcat How+Tomcat+Works中文367页.pdf -
vict0323:
真的是酱紫么?求真相
Spring 实际开发项目中, 是否要default-autowire="byName"
public class Test01 { /** * @param args */ public static void main(String[] args) { URL a; try { a = new URL("http://www.baidu.com:8080/example/add.action?dd=12"); a.getProtocol();//获得此 URL 的协议名称 a.getHost();//获得此 URL 的主机名 a.getPort();//获得此 URL 的端口号 a.getPath();//获得此 URL 的路径部分 a.getQuery();//获得此 URL 的查询部分 System.out.println("protocol="+ a.getProtocol()); System.out.println("host="+ a.getHost()); System.out.println("port="+ a.getPort()); System.out.println("path="+ a.getPath()); System.out.println("query="+ a.getQuery()); } catch (MalformedURLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
结果:
protocol=http
host=www.baidu.com
port=8080
path=/example/add.action
query=dd=12
发表评论
-
ThreadLocal 浅析
2015-07-20 23:15 605ThreadLocal使用场景及用法 ThreadLoca ... -
ClassLoader.getResourceAsStream() 与 Class.getResourceAsStream()的区别
2014-08-05 10:16 660Class.getResour ... -
Java 可变参数
2014-08-03 23:17 598Java1.5增加了新特性:可变参数:适用于参数个数不确定, ... -
Java property 的加载读取
2014-08-03 18:22 435Properties properties = new P ... -
Java property文件中文乱码解决方案
2014-08-03 17:53 7011,原理 Property文件中,使用的编码方式根 ... -
JDK native2ascii工具用法
2014-08-03 00:09 610背景:在做Java开发的时候,常常会出现一些乱码,或者无法正 ... -
IDEA properties中文unicode转码问题
2014-08-02 20:02 730在IDEA中创建了properties文件,发现默认中文不会 ... -
Java中Vector和ArrayList的区别
2014-03-19 21:44 566转:Java中Vector和ArrayLi ... -
java 7 Reflection详解(二),获取class对象信息
2014-03-07 15:36 721java 7 Reflection详解(二),获取class对 ... -
内省、JavaBean、PropertyDescriptor类、Introspector类、BeanUtils工具包、注解、Rentention、Target、
2014-02-28 15:34 467内省IntroSpector JavaBean主要用于传递 ... -
java自定义annotation学习
2014-02-10 20:00 682补课了,30分钟让你学会java自定义annotation ... -
java中finally子句的分析
2013-12-12 23:41 898参考:java中finally子句的分析 p ... -
javap反编译命令的使用
2013-11-15 14:16 749Javap 用法 用习惯了著名的反编译工具ja ... -
string
2013-11-15 00:03 511http://www.cnblogs.com/A_ming/a ... -
Java 中 Vector、ArrayList、List 使用深入剖析(转)
2013-11-13 23:55 432Java 中 Vector、ArrayList、List 使用 ... -
java逻辑运算符与位运算符
2013-11-11 14:52 459一. 与、或、非、异或运算 与 0&&0 ... -
HashMap学习
2013-11-11 10:55 296深入理解HashMap HashMap深度分析 ... -
Java过滤特殊字符的正则表达式
2013-10-15 09:35 1047Java过滤特殊字符的正则表达式 正则表达式说明 ... -
Java数字格式化
2013-10-09 13:21 735Java数字的格式化 : Java代码 ... -
Java读取文件内容并转换为字符串
2013-09-30 17:05 1225String FileName="d:/2.txt& ...
相关推荐
在Java编程语言中,`java.net.URL`(统一资源定位符)类是用于表示互联网上的资源地址的关键组件。它能够解析、访问和操作各种类型的网络资源。`java.net.URLConnection`则是`URL`的子接口,它提供了与资源进行交互...
在Android开发中,`java.net.URL`类是一个非常重要的工具,用于表示统一资源定位符(Uniform Resource Locator),也就是我们常说的网址。这个类允许我们构建、解析和访问网络资源,对于进行网络通信至关重要。本篇...
有两种常见的方法:一是使用`java.net.URLConnection`类,二是通过Apache HttpClient库。这篇文章将对比这两种方法,探讨它们的优缺点以及适用场景。 `java.net.URLConnection`是Java标准库中的一个类,可以直接...
HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("GET"); connection.setRequestProperty("Accept", "application/json"); if (connection....
在Java编程中,`java.net.URLConnection`是用于与各种Internet协议进行通信的抽象类,而HTTP(超文本传输协议)是最常见的应用之一。本文将深入探讨如何利用URLConnection类发送HTTP请求,理解其工作原理,并提供...
Java获取URL对应的资源 在JAVA中,Java.net包里面的类是进行网络编程的,其中java.net.URL类和java.net.URLConection类使编程者方便地利用URL在Internet上进行网络通信。1、认识URL(Java API doc)类 URL 代表一个...
`java.net.URLConnection`是Java标准库提供的一种基础网络连接类,可以用来处理各种类型的网络连接,包括HTTP。以下是如何利用`java.net.URLConnection`发送HTTP请求的详细步骤: 1. **创建URL对象**: 首先,你...
访问带https请求忽略ssl证书,避免url.openStream报错javax.net.ssl.SSLHandshakeException url = new URL(imageUrl); if("https".equalsIgnoreCase(url.getProtocol())){ SslUtils.ignoreSsl(); } //不添加...
它接受任意 URL 并将其转换为 java.net.URI 执行任何必要的操作,以使 Java 神们高兴。 Rant 包含在 Java 文档中。 URI javaIsOkayWithThis = GetURI.orDieTryin(demonicUrl);该方法包括以真实人类行为为模型的...
3、背景:尝试通过java.net.URL类的openConnection()方法打开一个网络连接,并进一步调用connect()方法来实际建立链接时报错的。 4、应该能让服务器识别客户端来源、认证信息、接受类型、内容类型等。 解决: ...
2. URL类:java.net.URL类提供了四种构造方法来创建URL对象,分别是:(1)根据String表示形式创建URL对象;(2)根据指定的protocol、host、port号和file创建URL对象;(3)根据指定的protocol、host、port号和file...
1. **使用静态工厂方法**:Java 7引入了`java.net.URI`类,它提供了更严格的URL校验。可以使用`URI`的`toURL()`方法来创建URL对象,这样可以在创建时就发现格式错误。 2. **使用第三方库**:如Apache Commons Lang的...
在Java编程中,`java.net.HttpURLConnection`是用于处理HTTP协议的基本类,它提供了一种与HTTP服务器通信的简单方式。下面将详细讲解如何使用`HttpURLConnection`进行网页内容获取、Cookie管理以及POST方式的数据...
URLConnection connection = url.openConnection(); ``` 这里创建的是`HttpURLConnection`,因为URL是HTTP协议。 3. **配置请求参数**: 在发送请求之前,可能需要设置一些请求头或配置连接超时等参数: ```...
Java获取URL内容的,我这里只给出GET方式的,POST和其它方式的都是比较类似的。其技术要点就一下三点。 第一:创建... try{ java.net.URL l_url = new java.net.URL(path); java.net.HttpURLConnection l_con
6. **URI和URL**:`java.net.URI`和`java.net.URL`类用于处理统一资源标识符和统一资源定位符,它们可以解析IPv6地址。 7. **配置和属性**:Java系统属性如`java.net.preferIPv6Addresses`和`java.net.preferIPv4...
URLSniffer是一个用于捕获从java.net.URL嗅探到的URL,并将callig软件包名称和URL记录到logcat和Xposed日志中。 使用DalvikVM在运行Android 4.4.4且允许SELinux设置为允许的Nexus 5上进行构建和测试。 目前,...
HttpURLConnection connection = (HttpURLConnection) url.openConnection(); ``` 3. 如果已有Cookie,设置Cookie头: ```java String cookie = "JSESSIONID=1234567890abcdef"; connection.setRequestProperty(...
客户端库提供了简单易用的API,将方法调用封装成HTTP POST请求,发送到指定URL,然后解析返回的XML响应,将结果转换回对应的.NET对象。 2. **服务器端库**:在服务器端,库提供了一种方法来暴露.NET方法供XML-RPC...