http协议的介绍:
https://login.taobao.com/member/login.jhtml
上面是个淘宝的URL登录链接,下面我们就分析一下:
1,请求协议:https
这里用的协议不是http 而是https,因为https相对http来说安全性更好一些,加密传输。登录接口涉及账号/密码,所以淘宝
这里用了https协议。
2,请求连接地址:login.taobao.com
login.taobao.com 称为域名
域名(英语:Domain Name),简称域名、网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,
用于在数据传输时标识计算机的电子方位(有时也指地理位置)。
域名的作用:
域名是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,
而不用去记住能够被机器直接读取的IP地址数串。因此可以输入域名直接访问,也可以输入IP地址+端口号访问。
3,请求方式:
post
3)路径表达式:
/member/login.jhtml
路径表达式也就是请求文件的地址
4)请求参数:
请求参数就是请求接口需要准备的参数
用户名username
密码password
5)向服务器发送请求
输入用户名和密码,点击登录,页面会把请求参数发送给服务器,
调用数据库比对数据是否正确,如果正确返回登录成功,否则返回登录失败的原因
6,返回请求结果
服务器会把成功或失败的结果返回,前端页面接受返回的请求进行处理,成功跳转到
登录成功页面;请求失败页面提示失败的原因,比如:密码错误,用户名错误,用户
不存在等。