Socket编程:
Socket:IP + 端口号;
Socket.getInputStream();
包含整个传输过程中的所有字节数据,包含协议头;
更为底层;
利用Socket可以模拟浏览器解析http协议。
URL:
URLConnection;
URLConnection.getInputStream();
底层是tcp/ip协议,可直接获取web页面/服务器返回的有效信息,不包含协议头等协议负载;
抓取页面内容 ----- 网络爬虫。
Socket编程:
Socket:IP + 端口号;
Socket.getInputStream();
包含整个传输过程中的所有字节数据,包含协议头;
更为底层;
利用Socket可以模拟浏览器解析http协议。
URL:
URLConnection;
URLConnection.getInputStream();
底层是tcp/ip协议,可直接获取web页面/服务器返回的有效信息,不包含协议头等协议负载;
抓取页面内容 ----- 网络爬虫。