新手上路第6天
-
-
- 这是我参与「第五届青训营 」伴学笔记创作活动的第 6 天
- 今日http学习,对我来说是一次拓展,在计算机网络课程里面学习过http,让我对它的理解仅限在一个协议上,今天学习http实战的应用,让我眼前一新
- 那么什么是http呢:. Hyper Text Transfer Protocol超文本传输协议,·应用层协议,基于TCP协议·请求响应·简单可扩展·无状态,然后是重要的method,一般分为安全与非安全:
- Safe(安全的)︰不会修改服务器的数据的方法:GET HEAD OPTIONS
- ldempotent(幂等)︰同样的请求被执行一次与连续执行多次的效果是一样的,服务器的状态也是一样的所有safe的方法都是ldempotent的:GET HEAD OPTIONS PUT DELETE
- 1.GET:请求一个指定资源的表示形式.使用GET的请求应该只被用于获取数据
-
- POST:用于将实体提交到指定的资源,通常导致在服务器上的状态变化或副作用
-
-
-
- HEAD:请求一个与GET请求的响应相同的响应,但没有响应体
- 状态码,作为网页跳转的数字标志,分为从一到五的五个标准,每个标准代表的不同的意思:
-
-
-
-
-
- 一些典型的跳转的例子,有男孩子最熟悉的404:200 OK-客户端请求成功, 404 -请求资源不存在,可能是输入了错误的URL, 500–服务器内部发生了不可预期的错误 , 504-Gateway Timeout-网关或者代理的服务器无法在规定的时间内获得想要的响应。