node js의 request를 활용하여 url호출 시 userAgent를 변경하고 싶을 때 option을 붙여서 사용한다.
간단하게 호출 할 경우에는 options 부분에 그냥 url만 넣으면 된다.
아래 헤더는 크롬의 익스텐션인 Chrome UA Spoofer를 이용하여 직접 url을 호출 해보고
헤더값을 추출
var request = require('request'); var options = { url : 'http://bluesid.tistory.com/', headers: { 'User-Agent':'Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25' } }; request(options, function(error, response, html){ if (error) {throw error}; console.log (html); });
'IT' 카테고리의 다른 글
[ios] cocoapods 설치, 사용 (0) | 2015.11.29 |
---|---|
[ios] ios 개발 LaunchScreen.xib 런처스크린 (0) | 2015.11.28 |
[mongodb] 몽고디비 삽입, 수정 (0) | 2015.10.24 |
[nodejs] 소스 수정 시 자동으로 재시작 (0) | 2015.10.24 |
[nodejs] 노드 디버깅 비주얼 스투디오 코드 (0) | 2015.10.18 |