Node.js

[요청 파라미터 확인하기]

Stater 2018. 12. 24. 13:44

[요청 파라미터 확인하는방법]

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() 

요청 파라미터 객체를 문자열로 변환합니다. 


반응형