在REST :: Client中使用cookie

时间:2016-08-11 13:23:42

标签: perl api rest http-headers

我正在尝试让REST :: Client在其请求中使用cookie。所以,我这样设置:

my $cookie_jar = HTTP::Cookies->new( file => "lwp_cookies.dat", autosave => 1 );
my $ua = LWP::UserAgent->new( cookie_jar => $cookie_jar );
my $client = REST::Client->new({ useragent => $ua, host => $BASE_API_URL });

但是当我进行$client->GET()$client->PUT次呼叫时,没有传递任何Cookie标头,也没有在磁盘上创建Cookie文件。我还尝试为LWP :: UserAgent-> new()添加keep_alive => 1选项,但我的Connection标题仍为Connection: TE, close

我正在使用Fiddler /“raw”标签检查请求。我错过了什么?

0 个答案:

没有答案