HTTP协议之GET命令
来源:互联网 发布:ec20 模块移植 linux 编辑:程序博客网 时间:2024/06/11 16:03
HTTP协议之GET命令- -
HTTP协议支撑着整个Web世界,使当今应用最为广泛的网络协议之一。但是由于服务器软件与浏览器软件都很少需要自己开发,所以各类书籍对Http协议介绍的并不多。今天看到了一本书介绍了Http协议命令,在此记录下来。
出处:你的博客网(yourblog.org)
一、使用GET命令检索服务器上的资源
命令:GET/HTTP/1.1
需要指定URL,协议版本号等信息。此命令相对简单。
Web服务器状态:
101 Switching(转换协议):客户机可以请求服务器使用HTTP的新版本进行通信。如果服务器能够完成,就用该信息应答。
200 OK:知名成功的理解和处理了客户机的命令。
301 Moved Permanently(永久移走):客户试图访问的资源已移到新的永久位置,同时资源也与消息一起返回。
400 Bad Request(有问题的请求):只指明给服务器发送的命令无法理解,也无法处理。
401 Unauthorized(未被授权):客户机试图访问受保护的资源,而这种访问必须验证访问者的身份。
403 Forbidden(禁止):被访问的网页不能提供给客户机。如果客户机在访问一个特定的资源是受到阻碍,可能是服务器的文件访问权限设置不正确。这时就会出现该消息。
404 File not Found(文件未找到):请求的文件资源在服务器上不存在,没有可以使用的改变访问方向的信息。
408 Request Timeout(请求超时):通常在HTTP1.1的持续连接中,当服务器认为他已经等待了足够长的时间,但是仍然没有任何客户机发送资源请求时,便出现这条消息。
500 Internal Server Error(内部服务器出错):处理客户机请求时出现的错误。当在配制错误的和不给服务器软件返回相应结果的服务器上运行程序时,通常出现这条消息。
503 Service Unavailable(无法提供服务):可能是指服务器超载,引起他拒绝客户机对资源的请求,也可以指导致请求被拒绝的任何其他情况。
505 http Version Not Supported(不支持HTTP的版本):服务器软件不支持客户机使用的HTTP的版本。
Last-Modified Date(最后修改日期):
如果返回的Web页的修改日期没有发生变化,浏览器可以使用高速缓存信息的拷贝,而不用再从网络上下载它了。
Content-Length(内容长度):
标题的内容长度部分用于设定我们请求的资源的长度,单位为字节。
Content-Type(内容类型):
为数据设定称为"MIME-TYPE"的内容类型。MIME,即多任务因特网邮件扩充(Multipurpose Internet Mail Extension),是设定文档内容的一个方法。一些常见的内容类型如下:
text/html:HTML文档。
text/plain:纯文本文件。
image/jpeg:jpeg图像文件。
image/GIF:gif图像文件。
image/TIFF:TIFF格式的图形文件。
application/rtf:多信息文本格式文档。
application/zip:PKZIP或WinZIP压缩文件。
video/mpeg:mpeg视频文件。
video/quicktime:QuickTime视频文件。
- HTTP协议之GET命令
- HTTP协议之Get请求
- http协议之get 和 post请求
- HTTP协议之GET和POST
- HTTP协议之GET和POST
- http协议之get post请求
- http协议之get与post
- HTTP协议之Get 和Post 提交参数
- 04.Http协议之GET请求与访问MySQL数据库
- HTTP协议之GET PUT POST DELETE方法
- Http协议之Get和Post的区别
- 关于HTTP协议之get/post传输随笔
- http get 命令
- Http协议GET与POST
- http协议get发送请求
- HTTP协议,GET/POST学习心得
- http协议--get与post
- telnet下HTTP之GET,POST命令测试
- yayong的blog
- Linux AT&T 汇编语言开发指南(转载)
- 95試題
- 10.1大家怎么过
- jsp+tomcat+mysql&sevlet&javabean配置全过程
- HTTP协议之GET命令
- 我手上的项目的业务用例概要图!请指教!刚学!
- Winxp死机原因 探查
- jspSmartUpload
- Linux下缓冲区溢出攻击的原理及对策(转载)
- 在DataGrid(Windows Form)中绑定一个日期和时间控件(DatetimePicker)的做法
- New Life @ STU
- Let The Storm Be More Violent!
- AJAX