나는 편집 페이지에 액세스하여 이전 MediaWiki 사이트에서 콘텐츠를 가져 오려고합니다. 이렇게하려면 로그인해야합니다. 이것은 텍스트 영역에서 html없이 내용과 마크 업을 가져올 수 있음을 의미합니다.브라우저로 MediaWiki 사이트에 로그인하는 방법?
이 사이트는 API를 사용할 수없는 것 같습니다, 그리고 내가 POST 로그인을 시도 할 때 적어도 2010 년
가 보낸 wikidb_mw__session
쿠키가 있기 때문에 확실히 이전 버전이 업그레이드되지 않은 것 같다 wpName=usrname&wpPassword=userpass&wpLoginattempt=Log+in
를 사용
/w/index.php?title=Special:Userlogin&action=submitlogin&type=login
에하지만 난이 쿠키를 공급하고 다시 내가 잘못된 사용자 이름을 제공하고있다라는 내용이 반환 POST 사용하여 로그인 할 때.
대신 브라우저를 사용하여 로그인하는 경우 라이브 헤더에 따라 wikidb_mw_UserID
, wikidb_mw_UserName
및 wikidb_mw_Token
개의 쿠키가 전송됩니다.
그 밖의 다른 세션 쿠키가 나를 기다려서 로그인 할 수 있을지 궁금합니다.
사이트가 몇 살에 URL
입니까? API를 지원하지 않습니까? 또는'특별 수출 :'? 아니면'action = raw'입니까? – svick
그것은 PHP 4.5 또는 뭔가를 실행 중입니다. API 호출에 응답하지 않음 ... 404 오류가 발생합니다. 미디어 위키 버전을 얻는 방법을 모릅니다. –
'Special : Version'을 보셨습니까? – svick