Json 在express中重定向

Json 在express中重定向,json,reactjs,express,redirect,Json,Reactjs,Express,Redirect,我正在使用express,我想重定向到另一个文件,因为我的服务器并不总是启动和运行。我不明白为什么我收到一个HTML文档,而我的文件是JSON。看起来它被重定向了,但结果是错误的。我可以看到我的页面已从旧URL重定向到新URL。看来这部分工作正常。但是我在响应中没有收到本地json文件 服务器index.js文件中的内容: app.use('/my/original/url', (req, res) => { res.writeHead(302, { location: '/mock/

我正在使用express,我想重定向到另一个文件,因为我的服务器并不总是启动和运行。我不明白为什么我收到一个HTML文档,而我的文件是JSON。看起来它被重定向了,但结果是错误的。我可以看到我的页面已从旧URL重定向到新URL。看来这部分工作正常。但是我在响应中没有收到本地json文件

服务器index.js文件中的内容:

app.use('/my/original/url', (req, res) => {
  res.writeHead(302, { location: '/mock/mockedresult.json' });
  res.end();
});

我发现我需要使我的模拟文件夹可用。为此,我在问题中的代码段上方添加了这行代码:

app.use('/mock', express.static(resolve(process.cwd(), 'server/mock')));