gpt4 book ai didi

json - 使用 RESTful http API 实现一个 http 服务器

转载 作者:可可西里 更新时间:2023-11-01 17:00:27 25 4
gpt4 key购买 nike

开始学习后端开发,主要关注http server。但我对此真的很陌生,所以对我来说有点偏离重点,我真的可以使用一些建议。

例如,如果我尝试实现这样的东西

  1. 在 linux/Windows 上运行的 http 服务器
  2. 允许 POST json 对象的私有(private) REST API 以及登录机制,因此只有授权用户才能执行 POST。
  3. 实现一个允许获取相同 json 对象的公共(public) REST API

这是我的问题:我可以使用 Nodejs 和 express 来实现所有这些吗?我对他们也知之甚少。我需要一个数据库来实现登录机制吗?是否有任何类似的教程或最佳实践可供我学习?

问候

最佳答案

  • 是的,您可以为此使用 NodeJS。

  • 不一定。您只需要一种授权用户的方法。最常见的是使用数据库来存储用户名/电子邮件和密码,但您也可以考虑为此使用第三方服务,例如 facebook 或 google

  • 是的,有很多关于这个主题的教程,尤其是最佳实践。您的问题太宽泛,无法链接相关 Material ,但您可以自己使用谷歌搜索的一些术语是“nodejs rest api”“rest api best practice”。 Passport.js 是开始授权用户的好地方。对于 REST-api,越接近正常的 Web 标准越好 - 尤其是当其他人要使用该 api 时。

关于json - 使用 RESTful http API 实现一个 http 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40483729/

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