如何发起一个请求
发起一盒HTTP请求的过程就是建立一个Socket通信的过程!
既然发起一个HTTP的本质就是建立一个Socket连接,那么我们完全可以模拟浏览器来发起HTTP请求,这很好实现,如
HttpClient
就是一个开源的通过程序实现处理HTTP请求的工具包!
HTTP请求头、HTTP响应头、HTTP状态码
HTTP请求头
HTTP响应头
HTTP状态码:
200、302、400、403、404、500
浏览器缓存机制
很多时候我们浏览一个网页时发现有异常时,通常会考虑浏览器做了缓存,所以一般的做法是
Ctrl+F5
做法!为什么
Ctrl+F5
刷新页面就一定你能够请求到没有缓存的页面呢,看下图解释