For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
http协议是程序员在学习计算机网络知识的时候需要重点掌握的一个编程内容,下面我们就通过案例分析来简单了解一下,http协议基础知识分享,希望通过对本文的阅读,大家对计算机网络有更全面的了解。
一、HTTP消息组成
客户端发送一个HTTP请求到服务器,请求消息包括以下格式:
请求行(requestline)、请求头部(header)、空行和请求数据四个部分,服务器接收并处理客户端发过来的请求,返回一个HTTP的响应消息。也由四个部分组成,分别是:响应状态行、消息报头、空行和响应正文。
二、HTTP方法
HTTP方法是请求消息中携带的关键信息,告知服务器本次请求希望进行的操作类型。目前在HTTP1.1版本中常见以下方法:
1、GET:请求指定的页面信息,并返回实体主体。
2、HEAD:类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头
3、POST:向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。
4、PUT:从客户端向服务器传送的数据取代指定的文档的内容。
5、DELETE:请求服务器删除指定的页面。
6、CONNECT:HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。
7、TRACE:回显服务器收到的请求,主要用于测试或诊断。
8、PATCH:从客户端向服务器传送数据,取代指定文档的部分内容
三、HTTP状态码
HTTP状态码定义了服务器端处理HTTP请求的结果信息,主要包含以下五类:
1XX:已接收,待处理
2XX:请求处理成功(200)
3XX:重定向,资源位置发生变化(302)
4XX:客户端请求信息错误(401,404)
5XX:服务端处理发生错误(503)
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。