2011-07-06 3 views
-2

요청 http와 응답 헤더가 perl 스크립트에서 text/html을 반환하지 않는 이유는 언제입니까?왜 언젠가 응답 헤더가 펄 스크립트에서 text/html을 반환하지 않는가

  • 페이지
  • 응답 헤더 HTTP/0.9 200 OK (흰색 화면) 부하 (흰색 화면)에 무작위로 비어 있지만 페이지를로드 할 때 올바르게 - HTTP/1.1 200 OK
  • 오류 로그 아파치.
  • 페이지로드가 비어있는 경우,보기 페이지 모든 태그 HTML 소스가 있습니다.
+0

무엇을합니까? – ysth

+0

오류 로그 아파치가 없으면 브라우저에서 text/html이 흰색 화면이되었습니다. 페이지 브라우저를 볼 때 모든 스크립트 HTML이 존재합니다. – tdhong

+0

더 많은 단어를 사용할 수 있습니까? 나는 "모든 스크립트 HTML이 존재한다"는 것을 의미하지는 않는다. 모든 스크립트와 HTML? 모든 스크립트 HTML 태그가 있지만 다른 건 없나요? – ysth

답변

0

소스 코드를 보지 않고는 알 수 없습니다. 내 첫번째 추측 대신

Content-Type: text/html 

<html> 
    ... rest of your page 

를 인쇄하는 사용자가 컨텐츠 유형 헤더 이후에 빈 줄이없는 것입니다.

코드를 보거나 서버의 정확한 응답을 보지 않고도 말하기가 어렵습니다. 추가

+0

예 "Content-type : text/html \ n \ n"; 이 문제는 무작위로 콘텐츠 유형 html을 반환하지 않습니다. – tdhong

1

보십시오 : 당신이 오류 메시지를받을 경우 프로그램에

use CGI::Carp qw[fatalsToBrowser]; 

볼 수 있습니다.

프로덕션 환경에 프로그램을 추가하기 전에 다시 한 번 주석으로 작성하십시오.

관련 문제