Lynx cookie 未保存

Lynx cookie 未保存

如果我没记错的话,Lynx 会将会话中的 cookie 保存在文件中,默认值为~/.lynx_cookies.但是,当我在 Lynx 会话中接受 cookie 时,AlwaysYes出现提示时,cookie 不会保存!

Lynx 手册页说:

-cookie_file=FILENAME
指定用于读取 cookie 的文件。如果未指定,则大多数系统的默认值为 ~/.lynx_cookies,但 MS-DOS 的默认值为 ~/cookies。 -cookie_save_file=FILENAME
指定用于存储 cookie 的文件。如果未指定,则使用 -cookie_file 给出的值。

但我的主目录中没有这样的文件。

我应该怎么做才能在 Lynx 上启用 cookie?

编辑:
谢谢@stoney!有用!
我做了什么:

$ cp /etc/lynx.cfg $HOME
$ export LYNX_CFG=$HOME/lynx.cfg

添加/编辑此行$HOME/lynx.cfg

SET_COOKIES:TRUE
PERSISTENT_COOKIES:TRUE
COOKIE_FILE:~/.lynx_cookies
COOKIE_SAVE_FILE:~/.lynx_cookies

重新启动您的终端(或直接获取您的.bashrc)。然后,重新启动lynx。完毕!

答案1

查找 config-directive PERSISTENT_COOKIES,这就是您要搜索的内容。它在 中配置lynx.cfg,通常在/etc/lynx/.您可以使用环境变量LYNX_CFG切换到另一个配置。

此设置或多或少与桌面浏览器中的“会话结束时丢弃 Cookie”相反。

相关内容