我理解的 HTTP:超文本传输协议
全称:hypertext transfer protocol
http是一种应用的协议,可以说是互联网通信的基础。简单来说
http把客户端和服务器之间的交流变成了这种形式:
“我叫你” —— “我回答你” , “请帮我拿本书” —— “我给你递本书” ,客户端请求具体的资源,那么服务器就做出反应给客户。
随便用截屏工具画了个图,巩固一下记忆:
http协议定义了请求和响应的样式,在ASP.NET MVC(自学ing)中,这些会经常用到:
Name | Describe |
get | 请求资源 |
post | 表明请求中包含某些信息,应该创建资源的一个新版本 |
put | 表明包含在请求中的信息应改变现有的资源 |
delete | 删除指定的资源 |