重拾Java Network Programming(四)URLConnection & Cache

2018-03-28
阅读 11 分钟
2.6k
前言 本文将根据最近所学的Java网络编程实现一个简单的基于URL的缓存。本文将涉及如下内容: HTTP协议 HTTP协议中与缓存相关的内容 URLConnection 和 HTTPURLConnection ResponseCache,CacheRequest,CacheResponse WHAT & WHY 正常来说,服务器和客户端的HTTP通信需要首先通过TCP的三次握手建立连接,然后客户端再...

重拾Java Network Programming(一)IO流

2018-03-23
阅读 9 分钟
2.3k
网络节点(node):位于网络上的互相连通的设备,通常为计算机,也可以是打印机,网桥,路由器等等烧入网卡,从而确保没有任何两台设备的MAC地址是相同的。IP地址:网络地址,由ISP供应商决定。包交换网络(packet-switched network):数据被拆解为多个包并分别在线路上传输,每个包包含发送者和接收者的信息。协议:节点...