小编Try*_*ast的帖子

Wget 保存 cookie 不起作用

我一直在尝试通过 web api 登录 pyload,但是 wget 没有保存 cookie,我不明白为什么。

我正在使用以下命令:

wget --delete-after --keep-session-cookies --save-cookies=my_cookies.txt --post-data="username=USERNAME&password=PASSWORD" http://localhost:8000/api/login
Run Code Online (Sandbox Code Playgroud)

但是 my_cookies.txt 的内容是:

# HTTP cookie file.
# Generated by Wget on 2012-06-23 22:31:33.
# Edit at your own risk.
Run Code Online (Sandbox Code Playgroud)

当我运行相同的命令但在调试模式下时,我得到以下输出,其中包括标头响应中的设置 cookie:

DEBUG output created by Wget 1.10.2 (Red Hat modified) on linux-gnueabi.

--22:31:11--  http://localhost:8000/api/login
Resolving localhost... 127.0.0.1
Caching localhost => 127.0.0.1
Connecting to localhost|127.0.0.1|:8000... connected.
Created socket 3.
Releasing 0x000504d0 (new refcount 1).

---request begin---
POST /api/login HTTP/1.0
User-Agent: Wget/1.10.2 (Red Hat modified)
Accept: …
Run Code Online (Sandbox Code Playgroud)

linux nas wget cookies

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

cookies ×1

linux ×1

nas ×1

wget ×1