看到一种的rest登录接口设计:https://xxx.com/api/user/login,登录:POST /user/login
请问这是如何实现的?
对于一般的登录:是js获取页面上的用户名user和密码passwd,然后,发送login.php?u=user&p=passwd,后台php使用$_GET获取user和pass字段然后写入数据库的
对于 POST /user/login,根本没有用户名和密码字段,后台是如何注册到数据库啊
看到一种的rest登录接口设计:https://xxx.com/api/user/login,登录:POST /user/login
请问这是如何实现的?
对于一般的登录:是js获取页面上的用户名user和密码passwd,然后,发送login.php?u=user&p=passwd,后台php使用$_GET获取user和pass字段然后写入数据库的
对于 POST /user/login,根本没有用户名和密码字段,后台是如何注册到数据库啊
看来楼主连 GET 和 POST 还没有搞清楚。
虽然 POST 的 URL 里面没有用户名和密码,但是在 request body 里面有啊。
POST 请求时它的用户名跟密码放在请求体里面不在 URL 后面。。。
<code>$_POST['user']</code>