Javascript 如何将请求重定向到json服务器上的另一个URL?

Javascript 如何将请求重定向到json服务器上的另一个URL?,javascript,frontend,json-server,Javascript,Frontend,Json Server,我需要从json服务器请求分页数据。我想检索一个用户页面,每个页面包含10个结果。为此,我向/posts/page/1发出GET请求,但我知道我需要像/posts?\u start=0&\u end=9那样请求它,因为这是json服务器的工作方式 问题是,我的真实后端工作原理是这样的,无论我使用的是真实后端服务器还是测试json服务器,这两个请求都应该以相同的方式从前端执行 我尝试使用routes.json,但我找不到添加逻辑的方法来将页码转换为routes.json上的\u start和\u

我需要从json服务器请求分页数据。我想检索一个用户页面,每个页面包含10个结果。为此,我向
/posts/page/1
发出
GET
请求,但我知道我需要像
/posts?\u start=0&\u end=9
那样请求它,因为这是json服务器的工作方式

问题是,我的真实后端工作原理是这样的,无论我使用的是真实后端服务器还是测试json服务器,这两个请求都应该以相同的方式从前端执行

我尝试使用
routes.json
,但我找不到添加逻辑的方法来将页码转换为
routes.json上的
\u start
\u end
参数,因为它是一个json文件

每次我请求
/trips/page/1
时,我只需要json服务器返回
/posts?\u start=0&\u end=9
的响应,并使用逻辑将页码转换为
\u start
\u end
参数

如何实现这一点?

\u limit
一起使用,而不是
\u start
/
\u end

然后添加到like:

它应该处理
/posts/page/1
/trips/page/1
\u limit
一起使用,而不是
\u start
/
\u end

然后添加到like:


它应该能处理
/posts/page/1
/trips/page/1

很难。最好知道如何在json服务器到达json服务器之前修改对它的请求。正如我所说,这解决了我的问题。无需实现任何分页逻辑。我不知道为什么我希望在json服务器文档上切片而不是分页。谢谢你。np,你可以把express放在前面,也可以只使用express,json服务器工具是为开发人员和模拟人员准备的。文档中有“修改对json服务器的请求”的示例,很难知道如何在json服务器到达json服务器之前修改对json服务器的请求。正如我所说,这解决了我的问题。无需实现任何分页逻辑。我不知道为什么我希望在json服务器文档上切片而不是分页。谢谢。np,您可以将express放在前面,也可以只使用express,json服务器工具用于开发和模拟文档中有“修改对json服务器的请求”的示例,
{
  "/:type/page/:page": "/:type?_page=:page&_limit=10"
}