모듈 쿼리 문자열
http 쿼리 처리 모듈
참조 방법:
1var querystring = require('querystring');
정적 함수
escape
url 부분 문자열 보안 인코딩
1static String querystring.escape(String str);
호출 매개변수:
- str: 인코딩할 문자열 url
반환 결과:
- String, 인코딩된 문자열을 반환
unescape
url 보안 문자열 디코딩
1static String querystring.unescape(String str);
호출 매개변수:
- str: 문자열, 디코딩할 url
반환 결과:
- String, 디코딩된 문자열을 반환
parse
쿼리 문자열 구문 분석
1
2
3
4static HttpCollection querystring.parse(String str,
String sep = "&",
String eq = "=",
Object opt = {});
호출 매개변수:
- str: String, 구문 분석할 문자열
- sep: String, 구문 분석에 사용되는 분할 문자열, 기본값은 &
- eq: String, 구문 분석에 사용되는 할당 문자열, 기본값은 =
- opt: 객체, 구문 분석 매개변수, 아직 지원되지 않음
반환 결과:
- HttpCollection, 디코딩된 객체를 반환
stringify
개체를 쿼리 문자열로 직렬화
1
2
3
4static String querystring.stringify(Object obj,
String sep = "&",
String eq = "=",
Object opt = {});
호출 매개변수:
- obj: 객체, 직렬화할 객체
- sep: 문자열, 직렬화 중에 사용되는 분할 문자열, 기본값은 &
- eq: 문자열, 직렬화 중에 사용되는 할당 문자열, 기본값은 =
- opt: 객체, 구문 분석 매개변수, 아직 지원되지 않음
반환 결과:
- String, 직렬화된 문자열을 반환합니다.