html 소스가 그냥 보이는 현상

Mozilla Firefox 사용에 대한 일반적인 질문과 답을 해 주는 게시판입니다. 질문을 하기 전에 FAQ를 읽어 보시는게 도움이 될 것입니다.
Post Reply
전민

html 소스가 그냥 보이는 현상

Post by 전민 »

perl로 프로그램을 개발 중인데,
다른 웹브라우저에서도 작동하는지 확인하려고 mozilla를
이용해서 perl 파일을 열어봤습니다.

그런데 html 소스가 그냥 보이는 군요..
뭐가 잘못되었는지 알려주시면 감사하겠습니다.

소스는

#!/usr/bin/perl -w
print "Content-type: text/plain\n\n ";
print "
<html>
<head>
<meta http-equiv='content-type' content='text/html; charset=euc-kr'>
</head>
<body bgcolor=navy>
<h1>test</h1>
</body>
</html>
";

이것이 전부이고 링크는 아래에...

http://www.smallsoft.co.kr:8031/~hstae/pks/test.pl
손님

Post by 손님 »

정말 그렇네요.
FIreFox 1.07 을 사용하고 있는데,
html 소스가 그냥 보이는군요...
lefthander

mod_perl

Post by lefthander »

mod_perl 이 설치가 안되었거나, 아파치 설정의 문제인 듯 합니다.

http://www.perlmania.or.kr/pmdocs/lcg/b ... perl2.html
빛알갱이
해커
해커
Posts: 1146
Joined: 2004 01 15 20:06 36

Re: html 소스가 그냥 보이는 현상

Post by 빛알갱이 »

전민 wrote:perl로 프로그램을 개발 중인데,
다른 웹브라우저에서도 작동하는지 확인하려고 mozilla를
이용해서 perl 파일을 열어봤습니다.

그런데 html 소스가 그냥 보이는 군요..
뭐가 잘못되었는지 알려주시면 감사하겠습니다.

소스는

#!/usr/bin/perl -w
print "Content-type: text/plain\n\n ";
흠... HTTP 헤더를 통해서 Content-Type을 'text/plain'이라고 선언해서 내보내고 있으니, 그럴 수 밖에요. Perl로 CGI 작성하는 법에 대한 책이나 웹 상의 자료를 단 한 번도 보신 적이 없으신가 봅니다. 그런 자료나 책에 맨 처음 나오는 얘기가 첫 시작은

print "Content-Type: text/html\n\n"

이어야 한다고 나와 있을 텐데요. 왜 IE는 html로 해석하냐고요? 그거야, MS IE야 표준을 무슨 '개떡'으로 아는 제멋대로 하는 녀석이니까 그렇고요...

'http header sniffer'라는 키워드로 구글 검색을 해 보시면, HTTP 헤더를 보여 주는 웹 사이트를 여러 개 찾을 수 있을 것입니다. 불여우 확장 중에 HTTP 헤더를 손쉽게 볼 수 있도록 도와주는 게 있고요.
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Semrush [Bot] and 0 guests