을 사용하여 매개 변수를 사용하여 나머지 API 구현 먼저 JetBrains WebStorm을 사용하여 Node.js Express App 프로젝트를 만드는 데 사용했습니다. 없이 3000/API/레스토랑 restaurant_id = 01010112D8139F13 :JetBrains WebStorm + node.js + express
내 수정 에 있었다 나는 내 API를 테스트하기 위해 크롬에서 우편 배달부 플러그인을 사용하고 있는데 내가 로컬 호스트에 액세스 할 수 없습니다
app.get('/api/restaurants', function(req, res) {
console.log("Parameter[0]", req.params.restaurant_id);
res.json({
'01010112D8139F13': '0ao123r1'
});
});
app.get('/api/restaurants/:id', function(req, res) {
console.log("Parameter[1]", req.params.restaurant_id);
res.json({
'message': 'worked?'
});
});
을 app.js 대신 router.route ('/ 레스토랑/: restaurant_id')의 router.route ('/ 레스토랑')로 라우팅되는 콘솔에서
난이 :
GET /api/restaurants?id=01010112D8139F13 200 1.803 ms - 31
누군가가 나를 도울 수 있다면, 미리 감사드립니다.
당신이 특정 오류가 있습니까? 그리고 코드를 스크린 샷으로 포함하지 마십시오. 대신 질문 자체에 코드를 포함 시키십시오. 사이트 사용 방법에 대한 자세한 내용은 [도움말 센터] (http://stackoverflow.com/help)를 참조하십시오. 특히 [묻는 방법] (http://stackoverflow.com/help/how-to-ask) 섹션을 검토하십시오. 스택 오버플로에 오신 것을 환영합니다. –
오류, 그것은 단지 router.route에 의해 처리되지 않습니다 ('/ 레스토랑') 로그에서 내가받을 GET/API/레스토랑/restaurant_id = 01010112D8139F13 200 1.803 MS - 아직도 지금 =/ –