首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
5url专题
读书笔记-java网络编程-5URL和URI-x-www-form-urlencoded
4. x-www-form-urlencoded URL中使用的字符必须是来自ASCII码的固定子集。具体的说: 大小写字母,数字标点符号:- _ .!~*’(和,)用于特定用途的符号:/ & ? @ # ; $ + = 和 %其他所有字符均需要用%转义,特定用途的符号不做特定用途用时也要转义 URL类不自动编码解码,但是由getPath和toExternalForm时候回出现错误。 ja
阅读更多...
读书笔记-java网络编程-5URL和URI-URI类
3. URI类 URI是对URL的抽象,不仅包括URL还包括URN。 实际使用的URI大多是URL,但是大多数规范和标准都是URI定义的。在Java中这里两个类的主要区别是: 1. URI类完全有关于资源的标识和URI的解析,它没有提供方法来获取URI所标识资源的表示 2. 相比URL,URI类更规范 3. URI对象可以表示相对的URI,URL类在储存URI之前会将其绝对化。 简单的
阅读更多...
读书笔记-java网络编程-5URL和URI-URL类
2. URL类 java.net.URL类是对url的抽象,是一个final类。URL类不可变,构造一个URL对象后,其字段不在改变,因此它是线程安全的。使用了策略设计模式。 2.1 创建新的URL public URL(String url) throws MalformedURLExceptionpublic URL(String protocol, String hostname,
阅读更多...
读书笔记-java网络编程-5URL和URI-简述
1. 简述 1.1 URI 统一资源标识符(Uniform Resource Identifier, URI)采用一种特定语法标识一个资源的字符串 语法: 模式:模式特定部分模式包括: data 链接中直接包含的Base64编码数据 file 本地磁盘上的文件 ftp ftp服务器 http 使用超文本传输协议的国际互联网服务器 mailto 电子邮件地址 telnet 基于T
阅读更多...