½Ç·ÂÀÌ ¹ÌÁøÇÏ¿© ¿Ö ÀÀ´äÀÌ ¿ÀÁö ¾Ê´ÂÁö ¾Ë ¼ö°¡ ¾ø³×¿ä.
Á¶¾ð ÇØÁÖ½Ã¸é °¨»çµå¸®°Ú½À´Ï´Ù.
##node.js ÄÚµå##
var request = require('request');
// Set the headers var headers = { 'Host': 'www.onnara.go.kr', 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0', 'Accept': 'application/json, text/plain, */*', 'Accept-Language': 'ko-KR,ko;q=0.8,en-US;q=0.5,en;q=0.3', 'Accept-Encoding': 'gzip, deflate', 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8', 'Referer': 'http://www.onnara.go.kr/OnnaraServiceMA/onnaraCommon/mainPage.do', 'Content-Length': '224', 'Cookie': 'onrMapHelpPopup=onrMapHelpPopup; JSESSIONID=D3Tcd2nTJp3aswF1VGjy2pJJX9bRRXsjfhf41yZgL22FgnqzQ1OXEoeKnxwPhH6H.ONRPGIS1_servlet_OnnaraServiceMA; favoriteList=null%3B2917010100100110000%2F%EA%B4%91%EC%A3%BC%EA%B4%91%EC%97%AD%EC%8B%9C%20%EB%B6%81%EA%B5%AC%20%EC%A4%91%ED%9D%A5%EB%8F%99%2011%2FrBldg', 'Connection': 'keep-alive' }
// Configure the request var options = { url: 'http://www.onnara.go.kr/OnnaraServiceMA/proxy/proxy.jsp?url=', method: 'POST', headers: headers, form: { "url": "http://192.168.10.30:9090/OnnaraServiceBE/getTotalSrchData.do", "keyWrd": "¼¿ï °³²±¸", "authKey": "authNumber1234" } }
// Start the request request(options, function (error, response, body) { console.log(body) })
½ÇÁ¦ ºê¶ó¿ìÀú¿¡¼ Àü¼ÛµÇ´Â Çì´õ¿Í ÆĶó¹ÌÅÍ ¾Æ·¡¿¡ ÷ºÎÇÕ´Ï´Ù.
|
¾Æ´Ô Àü¼ÛÀ» º¸³»¼ ¼¹öÂÊ¿¡ ¾î¶²½ÄÀ¸·Î µé¾î¿À´ÂÁö È®ÀÎÇØ ´Þ¶ó°í Çϼžߵ˴ϴÙ.