Varför funkar inte,
print "Location: något\n\n";
i samband med,
print "Content-type: text/html\n\n"; ?
print "Location funkar inte.?
9 svar · 316 visningar · startad av Kent
Därför att http-headers tar slut efter första blankraden. Alltså ska det bara vara dubbel \n efter sista headern...
------------------
All things serve the Beam!
Dessutom skriver du ju ut dubbla headers där. Du kan inte blanda dom två. Du får bestämma dig för en av dem =)
Om du skriver en location-header behövs ju inte content-type.
ha en bra dag!
// Joakim
Jodå, det går utmärkt att ha två olika headers med (de flesta http-svar har 7-8 stycken).
------------------
All things serve the Beam!
O'Reilly har publiserat en bok som heter Web Client Programming with Perl, den tar upp HTTP protokollet och lite annat. Den har tagits bort ur sortimentet och publiserats online, klart läsvärd om man vill sätta in sig lite mer.
Web Client Programming with Perl: http://www.oreilly.com/openbook/webclient/
Kapitel 3 tar upp HTTP: http://www.oreilly.com/openbook/webclient/ch03.html
------------------
Hansen
c.h@ngmedia.com
Jag har ett par böcker ur deras sortiment, riktiga biblar. Är det någon som är ute efter att köpa böcker kan jag även tipsa om "Perl Black Book" från CoriolisOpen Press. Det är en riktig guldgruva.
------------------
/ J
det var nog dubbla \n\n jag tänkte på, eftersom man "stänger" headern då.. var ju trots allt måndag förmiddag när jag svarade =)
------------------
Joakim Johansson
Vice VD / tekniker
Stereo Communication
Jag har ett antal perl böcker från O'Reilly och är väldigt nöjd med dom alla.
Jag skulle vilja rekommendera för den seriösa nybörjaren att införskaffa:
Learning Perl
Programming Perl
Perl Cookbook
Alla kommer tjäna dig troget ;)
Jag saknar dock en bra svensk bok om perl eller cgi, någon som känner till någon bra?
------------------
Hansen
c.h@ngmedia.com