2016-04-20 for http协议
2016-04-18 16:29
225 查看
一、状态码。
200 OK
301 永久重定向
302 303 临时重定向,303 强制要求get
403 forbidden 404 not found 400 badrequest
500 服务器错误 503 service unavaiable
二、
1、通用首部字段
connection: keep-alive 持久连接
close 关闭
transfer-encoding 规定了传输报文主体时采用的编码方式,http 1.1 的传输编码方式仅对分块传输编码有效。
upgrade 检测是否可以用更高版本的协议进行通信。
via 用于追踪报文的转发,还可以避免请求回环的发生。 经过代理时 必须附加。
三、线程和进程
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.
线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.
一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行.
进程和线程的主要差别在于它们是不同的操作系统资源管理方式。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,效率要差一些。但对于一些要求同时进行并且又要共享某些变量的并发操作,只能用线程,不能用进程
200 OK
301 永久重定向
302 303 临时重定向,303 强制要求get
403 forbidden 404 not found 400 badrequest
500 服务器错误 503 service unavaiable
二、
1、通用首部字段
connection: keep-alive 持久连接
close 关闭
transfer-encoding 规定了传输报文主体时采用的编码方式,http 1.1 的传输编码方式仅对分块传输编码有效。
upgrade 检测是否可以用更高版本的协议进行通信。
via 用于追踪报文的转发,还可以避免请求回环的发生。 经过代理时 必须附加。
三、线程和进程
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.
线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.
一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行.
进程和线程的主要差别在于它们是不同的操作系统资源管理方式。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,效率要差一些。但对于一些要求同时进行并且又要共享某些变量的并发操作,只能用线程,不能用进程
相关文章推荐
- 王高利:TCP/IP 端口号大全
- UNP(一):网络编程角度下的TCP、UDP协议
- HTTP响应头和请求头信息对照表
- 深入理解CNN的细节
- http://netfilter.org/ 读后感
- 网络中出现TCP、UDP粘包、分包的两点解决办法
- TCP 可靠性
- Retrofit2源码分析
- SUSE学习(网络配置)
- TCP协议的学习(六)滑动窗口 停止等待 退后N帧 选择重传
- 未配置TCP/IP,必须安装并启用网络适配器
- HttpServletResponse,HttpServletRequest详解
- TCP加速–dpdk实践
- JSP报错:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- 网络请求错误
- xampp httpd-vhosts.conf 配置
- Mac下通过Wireshark和rvictl网络监听iPhone应用
- iOS中根据网络环境显示不同图片
- okHttp框架的介绍 和关于https的自定义签名证书的问题
- Windows TCP连接数限制解决