perl - Mojolicious 未设置 Cookie 域

标签 perl cookies mojolicious

我一直试图在这个特定的 Mojolicious 应用程序中为我的域设置一个 cookie,但它不会这样做。它一直将其设置为本地计算机的域。

 $c->cookie(
            goto => "DATA",
            { domain => ".mydomain.edu", path => '/' }
        );

我已经看了好几个小时了,但似乎看不出哪里出了问题。

有什么想法吗?

最佳答案

您是否尝试过使用 Mojo::UserAgent::CookieJar

my $ua = Mojo::UserAgent->new;
my $jar = Mojo::UserAgent::CookieJar->new;
$jar->add(
    Mojo::Cookie::Response->new(
        name => "cookie",
        value => "1",
        domain => ".mydomain.edu",
        path => "/",
    )
);
$ua = $ua->cookie_jar($jar);

关于perl - Mojolicious 未设置 Cookie 域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29219485/

相关文章:

php - Facebook 连接和第三方 cookie?

javascript - 是否可以在外部 JS 文件中使用 Mojolicious 标签助手?

perl - 如何取消来自 Mojo::UserAgent 的正在进行的请求?

Perl/TCL 中的正则表达式

perl - 为什么在 Perl 中文件句柄不需要符号?

linux - 运行 VEP 的 INSTALL.pl 脚本时提取 BioPerl-1.6.1.tar.gz 时出现问题

Perl LibXML : isSameNode method

php - 将 cookie 设置为永不过期

java - gwt rpc 中的 session ID cookie

perl - "IO::Socket::SSL 1.94+ required for TLS support"在 Heroku 上运行 Mojolicious 应用程序时出错