用于回显相同 JSON 数据以进行测试的 REST API

问题描述 投票:0回答:2

我目前正在使用 React 开发一个前端应用程序。在开发过程中,我创建了一些对象并使用它们来渲染测试数据。该应用程序旨在与服务器端的 Spring Boot 应用程序配合使用。我之前已经执行了某些测试来确保前端和后端之间的通信,但是为了简化我的开发过程,我考虑使用 RESTful API(理想情况下可以作为免费测试服务在线使用),在其中我可以发送 JSON 对象并接收相同的对象反对回来。

我意识到这听起来违反直觉,但这是我的推理:

  • 我已经创建了自己的数据,但创建一个临时 API 只是为了测试会浪费时间。
  • 我不介意仍然需要用通常从后端接收的数据来污染我的前端,因为我在实现组件时会更加了解组件的网络交互。

所以重点不在于我们获取的数据,而在于我们获取数据的方式。目前我不会使用我们自己的后端应用程序,因为它太臃肿/不完整而无法使用。使用公开可用的测试 API 及其预定的数据类型似乎不可行,因为我碰巧使用具有大量自定义和必要字段的特定数据类型。

我快速搜索了一下,但找不到这样的 API。我可以在本地创建一个快速的 REST API,但在我的情况下,这远非理想,因为在现实场景中,我会遇到网络交互的延迟和略有不同的异步性质,更不用说 CORS 相关配置等了。

简而言之,我的问题如下:

使用此类接收 POST 请求并响应相同对象的 API 是否是一种已知的做法(尽管听起来很奇怪)?有什么服务可以推荐给我吗?

提前致谢。

javascript json reactjs rest frontend
2个回答
14
投票

zuplo.com https://echo.zuplo.io 还有另一个 ECHO api 更容易使用 - 您不需要将该方法添加到 URL,它只是回显所有内容,包括方法,回来给你。


9
投票

有 Postman echo API 可以做完全相同的事情。

API 会回显您发送的内容,包括您在请求中作为响应的一部分包含的每个数据项

postman-echo.com/get
postman-echo.com/post
等等

请查看此链接了解更多详细信息learning.postman.com/docs/developer/echo-api

关于问题的这一部分:“使用此类接收 POST 请求并响应相同对象的 API 是一种已知的做法吗?”
是的,我们这样做是为了使用这些 echo API 来测试代码。这些都是根据手头问题的要求来的。

© www.soinside.com 2019 - 2024. All rights reserved.