var query = req.query;
query.split(",");
express를 사용하여 서버를 만들 때 모듈을 찾는 것처럼 보이지만 node.js의 표준 방법은 아닌가?
var query = req.query;
query.split(",");
express를 사용하여 서버를 만들 때 모듈을 찾는 것처럼 보이지만 node.js의 표준 방법은 아닌가?
req.query
이 문자열이 아닌를; 이는 키 - 값 쌍으로 req.url
의 쿼리 문자열을 구문 분석하여 생성 된 개체입니다. 따라서 문자열에만 해당되므로 split
메서드가 없습니다. 쿼리 문자열의 리터럴 텍스트가 필요한 경우 (실제로 키 - 값 쌍으로 구성되지 않았기 때문에) url.parse(req.url).query
을 사용하십시오.
req.query
, 그것은 쿼리 문자열 나타내는 오브젝트 문자열입니다되지 않습니다
// url: /something?id=1&key=value
req.query.id == 1
req.query.key == 'value'
완벽한 작업, 감사합니다! –