내 mediawiki에서 페이지를 가져 오기 위해 스크립트 (js)를 만듭니다. "잘못된 토큰"이 있습니다. 뭐가 문제 야 ?Mediawiki의 가져 오기 페이지
var xhttp = new ActiveXObject("Microsoft.XmlHttp");
xmlHttp2.open("POST", url, false);
xmlHttp2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlHttp2.send("action=query&prop=info&intoken=import&titles=Test2");
var result2 = xmlHttp2.responseText;
var resultTokenImport = extractTokenImport(result2);
//return me 'dsa7u6ds6u7asd76das67sad+\' (more or less :D)
xmlHttp2.open("POST", url, false);
xmlHttp2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlHttp2.send("action=import&format=xml&xml="+dump+"&token="+resultTokenImport);
음, 문제는 '수입'이 필요 토큰의 '다른'종류가.
지금, 내 문제는 다음과 같습니다
xmlHttp2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
는
"NOFILE"나에게 오류를주고이 코드 :
누락 :
xmlHttp2.setRequestHeader("Content-Type", "multipart/form-data");
그것은 나에게를 보내 multipart/form-data POST 데이터의 경계가 인 경우 Unknown on line 0