gpt4 book ai didi

login - 我应该使用什么方法进行登录(身份验证)请求?

转载 作者:行者123 更新时间:2023-12-01 23:12:45 26 4
gpt4 key购买 nike

我想知道在进行登录请求时应该使用哪种 http 方法,为什么?既然这个请求在服务器上创建了一个对象(一个用户 session ),我觉得应该是POST,你怎么看?但是既然登录请求应该是幂等的,它可以是 PUT,不是吗?

注销请求的相同问题,我应该使用 DELETE 方法吗?

最佳答案

如果您的登录请求是通过用户提供用户名和密码,那么最好使用 POST,因为详细信息将在 HTTP 消息正文而不是 URL 中发送。尽管它仍会以纯文本形式发送,除非您通过 https 进行加密。

HTTP DELETE 方法是请求删除服务器上的某些内容。我不认为删除内存中的用户 session 真的是它的意图;更多的是用于删除用户记录本身。因此,潜在的注销可能只是一个 GET,例如www.yoursite.com/logout。

关于login - 我应该使用什么方法进行登录(身份验证)请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5868786/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com