getBlock: function(id, ci_t, block_key, string, callback) {
var PHPSSESSID = cookieJar.getCookies('http://gall.dcinside.com')[0].value;
var cookies = request.jar();
var cookie = request.cookie('PHPSESSID=' + PHPSSESSID );</p><p> var cookie2 = request.cookie('ci_c=' + ci_t);</p><p><br></p><p> cookies.setCookie(cookie, 'http://gall.dcinside.com/');
cookies.setCookie(cookie2, 'http://gall.dcinside.com/');
console.log(string);
console.log(cookies);
request.post({
uri: config.block,
proxy: "http://183.91.33.43: 8087",
jar: cookies,
headers: {
'host': "http://gall.dcinside.com",
"accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8",
'accept-language': 'ko-KR,ko;q=0.8,en-US;q=0.6,en;q=0.4',
'referer': 'http://gall.dcinside.com/board/write/?id=' + id,</p><p> 'content-type': 'application/x-www-form-urlencoded; charset=UTF-8',
},
'body': string,
}, function(err, res, html) {
console.log(html);
console.log(res);
//callback(html);
});
}
아래는 콘솔찍은것들
1. 바디
2. 쿠키
저도가끔 값이안올때가 있는데 반복해보실?
반복해도 똑같...
200state code인데 왜 값이 안오냐고 ㅠㅠ
"X-Requested-With","XMLHttpRequest" 헤더 넣어보세요 이거없으면값안옴
헤더값에 저걸 너어도 통하지않는데.. 라이브러리 사용설명서에 옵션도없고요..
ㄷㄷㄷㄷㄷㄷ
xhmlhttprequest로 보낼려면 ajax로 보내도되는데 그러면 cors정책에 걸리지 않을까요..
제가뭘 잘못알고있나요?