php - 使用wget远程登录

标签 php linux authentication 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]

当我输入一些随机发布数据时,我得到了相同的响应。好像没有登陆啊有人可以帮忙吗?

最佳答案

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

关于php - 使用wget远程登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16016467/

相关文章:

python - GIT 钩子(Hook) -> Python -> Bash : How to read user input?

linux - 一般在 Linux 中创建菜单项

php - 在 PHP 中安全地创建和销毁登录 session

php - 无法为 Drupal 8 安装禁用多字节字符串输入转换

PHP:5层模型

PHP 跟踪邮件和链接点击

linux - 在 Linux 中不关机重新枚举和使用 PCIe SSD

php - 在哪里可以找到 Facebook cookie?

mysql - 使用 LDAP/AD 登录身份验证时,如果使用 AD 记录不存在用户行,如何创建用户行

php - 在 PHP 和 MYSQL 上的同一行上选择 SUM 和 COUNT