
网络基础
文章平均质量分 91
古月印象星空
热爱生活,热爱工作
展开
-
网络端口简介
为了处理几乎同时进入单个IP地址的多个客服端请求,现代服务器操作系统定义了端口的概念。端口分为以下3个范围:1,公然端口:0~10232,注册端口:1024~491513,动态/私有端口:49152-65535公认端口是已经公布的,是众所周知的。如HTTP默认端口80(HTTP协议 Secure[即HTTPS]是端口443),FTP端口是20(控制)和21(数据),SSH端转载 2011-11-03 11:18:17 · 1175 阅读 · 0 评论 -
HTTPS基本原理
http://blog.youkuaiyun.com/hguisu/article/details/8680808 HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL。其所用的端口号是443。转载 2016-03-03 15:32:52 · 3126 阅读 · 1 评论 -
HTTP基本原理(简介)
原文:http://blog.youkuaiyun.com/hguisu/article/details/86808081. HTTP简介 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输转载 2016-03-03 15:24:20 · 17538 阅读 · 0 评论 -
TCP三次握手及释放连接详解
本文整理自:http://blog.youkuaiyun.com/oney139/article/details/8103223http://blog.youkuaiyun.com/webnumen/article/details/1541330一、TCP头部简介ACK :即确认字符,在数据通信中,接收站发给发送站的一种传输类控制字符。表示发来的数据已确认接收无误。TCP报文格式中的控转载 2016-03-02 21:49:54 · 3841 阅读 · 0 评论 -
android中socket编程
socket编程服务器端:EchoServer.java文件import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStream;import转载 2011-11-03 11:09:10 · 1406 阅读 · 0 评论 -
android中简单的HTTP通信
anddroid中简单的HTTP通信 private String getHttpResponse(String location) { String result = null; URL url = null; try { url = new URL(location); } catch (MalformedURLException e) { Log.转载 2011-11-03 13:18:23 · 1079 阅读 · 0 评论 -
请求拦截器HttpRequestInterceptor
public interfaceHttpRequestInterceptororg.apache.http.HttpRequestInterceptorKnown Indirect SubclassesBasicHttpProcessor, HttpProcessor, RequestAddCookies, RequestConnControl, RequestContent,翻译 2011-11-03 15:21:01 · 15817 阅读 · 1 评论 -
Socket与TCP/UDP编程
套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。创建Socket连接时,可以指定使用的传输层协议,Socket可以支持不同的传输层协议(TCP或UDP),当使用TCP协议进行连接时,该Socket连接就是一个TCP连接。转载 2016-03-04 15:11:41 · 1584 阅读 · 0 评论 -
HttpClient的3种超时
原文:http://www.cnblogs.com/codingmyworld/archive/2011/08/17/2141706.htmlHttpClient的3种超时说明/* 从连接池中取连接的超时时间 */ConnManagerParams.setTimeout(params, 1000);/* 连接超时 */HttpConnectionParams.setConnec转载 2013-03-08 22:31:11 · 24863 阅读 · 0 评论 -
HTTP基本原理(浏览器缓存)
原文:http://blog.youkuaiyun.com/hguisu/article/details/8683290 浏览器缓存:包括页面html缓存和图片js,css等资源的缓存。如下图,浏览器缓存是基于把页面信息保存到用户本地电脑硬盘里。 1、缓存的优点: 1)服务器响应更快:因为请求从缓存服务器(离客户端更近)而不是源服务器被相应,这个过...转载 2016-03-03 15:49:10 · 3090 阅读 · 0 评论 -
Socket基本原理
一、Socket简介1、套接字(socket)概念套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。应用层通过传输层进行数据通信时,TCP会遇到同时为多个应用程序进程提供并发服务的转载 2016-03-03 17:13:46 · 6987 阅读 · 0 评论 -
HTTP长连接与短连接
一. HTTP协议与TCP/IP协议的关系HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺序与发出顺序一致。TCP有可靠,面向连接的特点。 二. 如何理解HTTP协议转载 2016-03-03 17:04:16 · 1381 阅读 · 0 评论 -
HTTP头简介(二)
HTTP Header 包含了一系列重要的信息例如状态码,响应类型,文件编码等...按字母顺序排列第一个HTTP Header 就是AcceptAccept 只出现在Request中其含义是: 浏览器端可以接受的媒体类型例如 Accept: text/html 代表浏览器可以接受服务器回发的类型为 text/html 也就是我们常说的转载 2012-02-28 10:35:57 · 5694 阅读 · 0 评论 -
HTTP头简介(一)
HTTP头简介HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括转载 2011-11-03 13:38:45 · 1170 阅读 · 0 评论 -
HTTP基本原理(格式详解)
一、HTTP请求格式 做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP协议传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP体两部分,消息体是可选的,而消息头是必须的。每当我们打开一个网页,在上面点击右键,选择“查看源文件”,这时看到的转载 2016-03-03 15:43:16 · 9754 阅读 · 0 评论 -
HTTP基本原理(http1.0与http1.1之区别)
原文:http://blog.youkuaiyun.com/hguisu/article/details/8608888参照HTTP1.1的协议标准RFC2616,下面是的一些它跟HTTP1.0的差别。一. Persistent Connection持久连接 在HTTP1.0中,每对Request/Response都使用一个新的连接。转载 2016-03-03 15:59:37 · 5712 阅读 · 0 评论 -
浏览器缓存机制图解流程总结
本文转载自:https://blog.youkuaiyun.com/qq_37943295/article/details/76686084一、浏览器缓存机制流程1、首次加载网页内容 2、再次加载网页内容二、相关术语的解释Etag HTTP协议规格说明定义ETag为“被请求变量的实体值”。另一种说法是,ETag是一个可以与Web资源关联的记号(token)。典型的Web资源可以一...转载 2018-07-23 15:44:20 · 1840 阅读 · 0 评论