2013-04-15 56 views
0

我试图远程连接我的网站。所以我把使用wget进行远程登录

wget "http://mysite.org/index.php?page=login" --post-data "e-mail=mymail&password=mypassword" 

,但我一直在有这个消息(译自法文):

--2013-04-15 15:25:49-- http://mysite.org/index.php?page=login 
Resolution of mysite.org (mysite.org)... 178.33.232.186 
Connection to mysite.org (mysite.org)|178.33.232.186|:80...connected. 
requête HTTP transmise, waiting for response...200 OK 
Longueur: non spécifié [text/html] 
Saved in : «index.php?page=login.1» 

    [ <=>                                        ] 13.310  --.-K/s ds 0,02s 

2013-04-15 15:25:50 (762 KB/s) - «index.php?page=login.1» saved [13310] 

我得到同样的反应,当我把一些随机发布数据。它似乎没有登录。有人可以帮忙吗?

回答

0

wget在成功发布后不会重定向您,您需要设置一个cookie。该文档有一个例子:http://www.gnu.org/software/wget/manual/wget.html

+0

是的,这就是我试着运行:wget --keep-session-cookies --save-cookies cookies/cookies.txt“http://mysite.org/index.php?page=登录“--post-data”e-mail = mymail&password = mypassword“,然后使用--load-cookies属性运行wget命令。但我仍然有同样的信息。顺便说一句,这是我得到我的coockies/cookies.txt文件我有我的site.org FALSE/FALSE 0 PHPSESSID 9pjja9ga1pkatut7j3u3vc5l41 – user1611830