In CGI-Skript, auf der Oberseite des Programm, das wir verwenden, die:Warum verwenden Sie ` n` in CGI-Skript beim Drucken von Header?
print "Content-type: text/html\n\n";
Ohne \n
er nicht ausgeführt wird. Aber innerhalb des HTML-Körpers verwenden wir nicht \n
, weil \n
kann keinen Sinn machen, für neue Zeile verwenden wir <br>
Tag.
Warum ist \n
in der Kopfzeile erforderlich?
Dies hat nichts mit Perl zu tun und alles mit der [HTTP-Spezifikation] zu tun (http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html) –
Nebenbei haben alle Frameworks eine sinnvolle Art, Header zu erstellen, ohne all dies eingeben zu müssen, auch CGI '$ q-> header;' –