Java之枚举用法以及http,http/2的访问返回常识,google浏览器插件
来源:互联网 发布:mac装系统开机按哪个键 编辑:程序博客网 时间:2024/06/09 14:59
枚举还可以写成这样
新发现
public enum ErrorC { RED(1,"red"),GREEN,BLUE(1,"blue"); /** * 构造方法 */ ErrorC(int num, String str) { this.num = num; this.str = str; } ErrorC() { num = 0; str = null; } public final int num; public final String str; public static ErrorC fromS(int code) { for (ErrorC errorCode : ErrorC.values()) { if (errorCode.num == code) return errorCode; } return null; }}
http知识
201:请求完成,结果是创建了新资源。新创建资源的 URI 可在响应的实体中得到 处理方式:爬虫中不会遇到
202:请求被接受,但处理尚未完成 处理方式:阻塞等待
204:服务器端已经实现了请求,但是没有返回新的信 息。如果客户是用户代理,则无须为此更新自身的文档视图。 处理方式:丢弃
300:该状态码不被 HTTP/1.0 的应用程序直接使用, 只是作为 3XX 类型回应的默认解释。存在多个可用的被请求资源。 处理方式:若程序中能够处理,则进行进一步处理,如果程序中不能处理,则丢弃
301:请求到的资源都会分配一个永久的 URL,这样就可以在将来通过该 URL 来访问此资源 处理方式:重定向到分配的 URL
302:请求到的资源在一个不同的 URL 处临时保存 处理方式:重定向到临时的 URL
304 请求的资源未更新 处理方式:丢弃
为 HTTP/2 头压缩专门设计的 HPACK
HTTP/2 对消息头采用 HPACK 进行压缩传输,能够节省消息头占用的网络的流量。如何理解 HPACK 压缩呢? 如果我们约定将常用的请求头的参数用一些特殊的编号来表示,比如 GET /index.html 用一个 1 来表示,POST /index.html 用 2 来表示。那么是不是可以节省很多字节? 为 HTTP/2 的专门量身打造的 HPACK 便是类似这样的思路延伸。它使用一份索引表来定义常用的 HTTP Header。把常用的 HTTP Header 存放在表里。请求的时候便只需要发送在表里的索引位置即可。例如 :method=GET 使用索引值 2 表示,:path=/index.html 使用索引值 5 表示。 具体这里的静态映射表请看附录的Table 1: Static Table Entries。
googl插件后缀名是.crx
0 0
- Java之枚举用法以及http,http/2的访问返回常识,google浏览器插件
- java 访问 http 返回 json 数据
- web开发常识(http协议以及JAVA WEB服务器的配置)
- Chrome浏览器插件Postman用法简介-Http请求模拟工具
- Http 常识
- Python 访问Google+ (http)
- Python :route的用法以及Http方法
- 《图解http》之返回结果的http状态码
- 浏览器返回的http 301,302,304状态说明
- 浏览器从发送HTTP请求到返回HTML的过程
- ISAPI之Http返回不同的数据类型
- java调用http,解析返回的xml
- JAVA 获取http返回XML的数据
- JAVA 获取http返回XML的数据
- JAVA 获取http返回XML的数据
- Java 模拟浏览器的 http 请求
- java实现发送HTTP的POST请求,返回数据以及请求状态
- JAVA 访问 HTTP
- Linux下软连接(softlink)和硬连接(hardlink)的区别
- Eclipse的SVN插件与本地客户端关联不上如何解决
- RxJava 和 RxAndroid 三(生命周期控制和内存优化)
- 将博客搬至CSDN
- 操作系统的进程状态及linux实例
- Java之枚举用法以及http,http/2的访问返回常识,google浏览器插件
- MySQL学习笔记8:MySQL存储过程(storage procedure)
- OWASP 测试指南 4.0-测试原则
- python基础教程学习笔记十六
- FMDB的简单封装
- RxJava 和 RxAndroid 四(RxBinding的使用)
- Linux中gdb 查看core堆栈信息
- Makefile和Android.mk的基情
- oracle异地恢复