아래는 예와 설명과 함께 응답 속성 표입니다.
| 완충기 | 응답 .buffer = true 출력 버퍼링이 가능합니다 |
| Cachecontrol | 응답 .cachecontrol = "public" 캐시를 "공개"또는 "개인"으로 설정합니다. |
| 숯불 | response.charset = "Windows-1252" ISO 문자 세트를 설정합니다 |
| ContentType | 응답 .ContentType = "Text/Html" 출력 MIME 유형 (Text/HTML, Text/Plain, GIF, JPG)을 지정합니다. |
| 만료 | 응답 .expires = 60 몇 분 안에 페이지 만료를 설정합니다 |
| 흡입 absolute | 응답 .expiresabsolute =#2003 년 1 월 31 일 13 : 00 : 00# 페이지가 만료 될 시간을 설정합니다 |
| IsClientConnected | if (response.isclientConnected == true) {} 클라이언트가 여전히 연결되어 있는지 결정합니다 |
| 사진 | ((설명 참조)) 인터넷 콘텐츠 선택을위한 플랫폼 |
| 상태 | Response.status = "401 무단" 페이지 상태를 설정합니다 |
원하지 않는 경우 단일 응답 속성을 설정, 변경 또는 활용할 필요가 없습니다. 그렇게 말했듯이, 그들은 한 번만 편리 할 수 있습니다. 아래 스크립트에서 두 가지 속성을 모두 보여주었습니다.
그건 그렇고, 클라이언트에 출력을 시작하기 전에 속성을 설정하십시오.
시작 :
아래는 레슨 07의 ASP 스크립트입니다.
<%@language = "javaScript"%> <%response.buffer = trueresponse.cachecontrol = "private"response.charset = "windows-1252"response.contentType = "text/html"response.expires = -1response.status = "200 OK"%"<html> <html> <%if (response.isclientConnected == true) {response.write ( "클라이언트가 연결되어 있습니다. <br>")} else {response.end ()}%> <table border = "2"> <t> <%(x = 1; x <= 200; x ++) {response.write ( "<td>" + x + "</td>/r"). (x%10 == 0) {response.clear ()} if (x%4 == 0) {response.write ( "</tr> </table>/r") response.write ( "<테이블 테두리 =/"2/">") 응답 ( "/r <") 응답 .flush ()}}%> </trail> </body> </html>새 창에서 스크립트를 실행하려면 여기를 클릭하십시오. 링크를 클릭 한 후 실제로 숫자를 연구하십시오. 누락 된 숫자와 같은 페이지에 이상한 것이 있는지 확인하십시오.
응답 .buffer :
스크립트에서 외관 순서대로 속성을 취합시다. Response.Buffer를 사용하면 응답을 통해 출력을 제어 할 수 있습니다. 아직하지 않은 경우 링크를 클릭하여 스크립트를 실행하십시오. 숫자 중 일부가 누락 된 이상한 출력을 얻을 수 있습니다. 누락 된 숫자는 response.clear ()에게 감사합니다. Response.flush ()가 서버를 엄청나게 느리게하는 것을 알 수 있습니다. 이유 없이이 방법을 사용하지 마십시오.
응답 .cachecontrol :
CacheControl은 프록시 서버를 캐시로 유지하도록 승인 할 수있는 전원을 제공합니다. ( "공개"설정 일 것입니다.) 마찬가지로, 프록시 서버가 페이지를 캐싱하는 것을 허용하지 않습니다. ( "개인"설정 일 것입니다). 기본값은 "개인"입니다.