[요청 파라미터 확인하는방법]
querystring 모듈을 사용하면 쉽게 파악 할 수 있다.
URL 객체의 속성을 보면 주소 문자열의 여러가지 정보가 포함되어있다.
그 중에서도 query 속성은 요청 파라미터 정보를 가지고 있는데 이 정보를 잘 살펴보면 여러 개의 요청 파라미터가 모두 들어 있습니다.
따라서 query 속성에 들어 있는 문자열을 다시 각각의 요청 파라미터로 분리하는게 필요하다.
웹 서버에서의 역할
->클라이언트에서 요청한 요청 파라미터를 받아 처리 한다.
요청파라미터는 &기호로 구분되는데 querystring 모듈을 사용하면 요청 파라미터를 쉽게 분리할 수 있다.
var querystring=require('querystring');
var param=querystring.parse(curURL.query);
console.log('요청 파라미터중 query의 값은: %s',param.query);
console.log('원본 요청 파라미터:%s',querystring.stringify(param));
메소드이름 |
설명 |
parse() |
요청파라미터 문자열을 파싱하여 요청파라미터 객체로 만들어준다. |
stringify() |
요청 파라미터 객체를 문자열로 변환합니다. |
반응형
'Node.js' 카테고리의 다른 글
[node.js]클라이언트가 요청한 이벤트 처리 하기 (0) | 2018.12.24 |
---|---|
[node.js]간단한 웹 서버 생성하기 (0) | 2018.12.24 |
[이벤트 보내고 받기]node.js (0) | 2018.12.24 |
[URL객체]주소 문자열과 요청 파라미터 다루는 방법 (0) | 2018.12.24 |
Node.js (0) | 2018.09.11 |