 |
えー、記事のへんしう画面がうっとおしいので、なんとかならんもんか検討しております。
gooBLOGの編集画面TOPって、
http://blog.goo.ne.jp/admin.php ですよね。
こいつをどうやって表示させるかテストです。
フツーにblog.goo.ne.jpのPort80にアクセスしまして、
GET /admin.php HTTP/1.0
で問い合わせてみますた。
するとどうでしょう。
HTTP/1.1 302 Found
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Date: Fri, 21 May 2004 10:26:04 GMT
Location: http://profile.mail.goo.ne.jp/func/Login?site=blog.goo.ne.jp&success=http%3A%2F%2Fblog.goo.ne.jp%2Fadmin.php
Content-Type: text/html
Server: Apache
X-Powered-By: PHP/4.3.4
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
と帰ってきます。
うーーん認証画面にジャンプしちゃうみたいですねえ。
続いて、ブラウザでログイン済みのhttp://blog.goo.ne.jp/admin.phpを表示させ、
URL欄に
javascript:document.cookie;
と入力。Cookie情報を出してみます。
おおーでました。
NGUserID、NGFrequencies、EID、PID、場合によってPHPSESSIDが必要のようですね。
ほんじゃこれを読み込んで、もっかい問い合わせ。
GET /admin.php HTTP/1.0
Cookie: xxxxxxxxxxxxxxxxxxxxxxxxxxx
すると、
HTTP/1.1 200 OK
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Date: Fri, 21 May 2004 10:33:14 GMT
Content-Type: text/html
Server: Apache
X-Powered-By: PHP/4.3.4
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
[!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"]
[html lang="ja"]
おーおーでました。編集画面だー♪
どうやらCookieをちゃんとあてがえば編集画面は出る模様。
これで一括編集、一括置換スクリプトに一歩近づきましたね♪
| |
|