api - 如何存储和响应 API 请求的变量
问题描述
我正在尝试创建一个动态响应服务器,它能够:
- 阅读请求
- 将令牌存储在环境变量中
- 在返回源的响应中使用该环境变量
我不确定从哪里开始,我已经查看了一些 API 工具,例如 PostMan 和 Insomnia,但是虽然我可以设置一个模拟服务器来接收响应,但我想要保存的数据没有存储在变量,因此未在响应中使用。
一些指导将不胜感激。
谢谢
解决方案
您使用的是什么语言和平台?如果您使用任何主要的公共云选项(AWS、Google、Azure),那么可以轻松部署 API 网关服务,这些服务需要最少的代码即可开始并支持环境变量。
如果您只使用本地开发,
那么您可以开始使用 ASP .NET Core Web API:https ://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-3.1&tabs=visual-studio
然后使用环境变量: https ://docs.microsoft.com/en-us/aspnet/core/fundamentals/environments?view= aspnetcore-3.1 或者,一旦您设置了在本地运行的 API,您可以使用 Postman 变量: https: //learning.postman.com/docs/sending-requests/variables/
推荐阅读
- webgl - 使用 webgl 画布作为纹理是否合规
- sql - 是否可以获得多组行,每组包含有限数量的行,由 Django/SQL 中的表中的列过滤?
- java - ZK 的 onClick$loginButton 抛出 NullPointerException
- python - 更改 Single Tick Matplotlib Python 的字体大小
- git - 返回两次 git 重置前的状态
- airflow - Airflow 在重新启动时丢弃数据库(docker)
- clojure - 为什么在 map 工作时在更新上下文中没有按预期工作时 drop-while ?
- sql-server - System.Data.SqlClient.SqlException:'无效的列名
- javascript - 通过 onClick 反应添加元素并在超时后删除它们
- drupal - 在使用 Drupal 8 迁移期间如何将我的子组与组关联