0
pythons basehttpserver 라이브러리에서 보낸 404 응답 페이지를 수정할 수 있습니까?python basehttpserver : 404 응답을 수정할 수 있습니까?
pythons basehttpserver 라이브러리에서 보낸 404 응답 페이지를 수정할 수 있습니까?python basehttpserver : 404 응답을 수정할 수 있습니까?
BaseHTTPRequestHandler
으로 표시된 기본 오류 문서를 수정하려면 error_message_format
속성을 사용자 정의 할 수 있습니다.
에 대한 자세한 설명과 함께 문자열의 문자열 표현입니다. 예 :
yourBaseServerInstance.error_message_format = '''
<body>
<h1>Error!</h1>
<p>Error code %(code)d.</p>
<p>Message: %(message)s.</p>
<p>Error code explanation: %(code)s = %(explain)s.</p>
</body>'''
기본적으로 콘텐츠는 'text/html'로 전송됩니다. 그래서 당신의 텍스트가 HTML로 처리 될 것이라고 말하고 싶습니다. OTOH, 다른 유형을 보내고 싶다면'error_content_type' 속성을 변경하십시오. (일반 텍스트는 text/plain이지만, 충분히 용감하다면 거의 모든 MIME 형식을 사용하십시오.)) –