Thread Cookie-Problem unter Android
(12 answers)
Opened by Nexo at 2014-11-26 14:56
//EDIT:
Kann es sein, dass dein Browser noch alte Ergebnisse cached und deswegen nix angezeigt wird? Oder dein Browser nimmt keine Cookies an, weil Sicherheits-/Privatspäreeinstellungen des Browsers das verhindern? Mein Testcase und Skript zum setzen des Cookies: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 #!/usr/bin/perl use strict; use warnings; use 5.010; use CGI; my $q = CGI->new(); my %para = $q->Vars(); my $cgi = CGI->new(); my $cookie1 = $cgi->cookie(-name => 'autoname', -value => 'meinName' . time, -expires => '+1y', ); my $cookie2 = $cgi->cookie(-name => 'autopin', -value => 'meinePIN' . time, -expires => '+1y', ); print $cgi->header(-cookie => [$cookie1, $cookie2]); print $cgi->p("cName: ", $cookie1->value), $cgi->p("cPin: ", $cookie2->value), $cgi->p(time); Skript zum Auslesen des Cookies: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #!/usr/bin/perl use strict; use warnings; use 5.010; use CGI; my $cgi = CGI->new(); my $cName = $cgi->cookie(-name=>'autoname'); my $cPIN = $cgi->cookie(-name=>'autopin'); my $OX = $cgi->cookie(-name=>'OX'); print $cgi->header, $cgi->p("cName: $cName"), $cgi->p("cPin: $cPIN"), $cgi->p("OX: $OX"), ; Bei mir klappt das auf lokalen Server mit meinem Samsung S3 mit Opera Android. Die Cookies werden korrekt gelesen. Last edited: 2014-11-26 18:57:31 +0100 (CET) |