Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 快速服务器路由格式_Javascript_Reactjs_Express - Fatal编程技术网

Javascript 快速服务器路由格式

Javascript 快速服务器路由格式,javascript,reactjs,express,Javascript,Reactjs,Express,我可以创建两种不同类型的API类。 第一个是: http://api_url.com/api/v1/schools/countries/BR 第二个是: http://api_url.com/api/v1/schools/countries/BR?admin1=MA 我在backend/routes/schools.js中的路线是: router.get('/countries/:country', forward_get); const forward_get = (req, res

我可以创建两种不同类型的API类。 第一个是:

http://api_url.com/api/v1/schools/countries/BR
第二个是:

http://api_url.com/api/v1/schools/countries/BR?admin1=MA
我在backend/routes/schools.js中的路线是:

router.get('/countries/:country', forward_get);

  const forward_get = (req, res, next) => {
  console.log(req);
  const url = `${url}${req.originalUrl}`
  getResponse(url, acToken, res);
}

如何使其能够进行第二次api调用并获得适当的参数“admin1:MA”。我看了整个req对象,但我似乎在任何地方都找不到它们。到目前为止,我能够毫无问题地进行第一次api调用。

这是您需要的唯一路线:

您可以使用
req.query.admin1

您可以使用
req.params.country

访问
country
,您查看过对象了吗?