课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
http是程序员在学习web前端编程开发技术的时候需要重点掌握的一个编程开发语言,而本文我们就通过案例分析来简单了解一下,web前端编程http常用方法分享。
HTTP方法
每一条信息都有一个方法和HTTP联系起来(换句话说:每个请求都需要一个指定HTTP方法)。不同的HTTP方法代表着不同的客户端请求逻辑和目的。
HTTPGET方法
GET方法顾名思义:从服务器,得到(请求)数据。GET请求是常见的HTTP请求。GET请求web应用的过程中只需要响应网页的HTML(内容),而不需要任何其他的额外操作。注意:GET请求不应该改变web应用的状态(例如:get不应该请求创建新的用户)。原因是:GET请求通常被认为是“安全”的,因为它不修改网站的数据。
HTTPPOST方法
POST请求,它和网站有更多的交互,不像GET方法只是获取数据。我们也可以通过表单发送数据给web应用,只需要请求时:method="post"。POST请求是把用户的输入的数据,传递给web应用,例如:网站上的注册功能,就是在表单中把你的信息输入完成,然后通过POST方法,把这些数据发送给web应用,web应用在处理你的注册请求,返回注册成功或失败的结果。
POST请求会导致网站数据的改变。例如:通过POST表单,创建一个新的用户账号。POST请求的结果一般不请求接收新的HTML页面。而是,客户端根据响应的“响应状态码”做决定,例如:返回状态码200,代表服务器端操作成功,则客户端响应作出成功的操作。
HTTP响应码
正常情况下,服务器返回响应码:200,代表着:“我做了你要求的任何事情,一切都很好。”响应码一般是三位数字。web应用必须给每个请求都返回请求的处理结果,响应状态码:200,意思是“OK”,通常用于响应GET请求。POST请求,可能接收到204(“没有内容”),意思是:“一起看起来没有问题,但是我还没有任何东西可以展示给你”。
注意:继续说上面form表单的例子,POST请求的地址,决定于action字段的值。也就是说:POST请求的地址,是由HTML页面中的字段决定的。