제목 : 10. Response객체와 Request객체
글번호:
|
|
13
|
작성자:
|
|
관리자
|
작성일:
|
|
2000/12/20 오후 7:10:00
|
조회수:
|
|
7032
|
※ ASP 주요 내장 객체
------------------------------------------------------------------------------------------
- Request객체 : 요청
.Form() 컬렉션 : post방식으로 전송된 값 받기->순수 Request객체로 받음
.QueryString() 컬렉션 : get방식으로 전송된 값 받기->순수 Request객체로 받음
.ServerVariables() 컬렉션 : 서버측 환경 변수 값을 받아온다. IP주소
.Cookies() 컬렉션 : 저장된 쿠키 읽어오기
- Response객체 : 응답
.Write() : 화면에 출력
.Redirect() 메서드 == location.href와 비슷
.Buffer 속성 : 현재 페이지에서 버퍼링 기능을 사용하겠다고 지정.
.Flush() 메서드 : 현재까지 버퍼에 저장되어있는 내용을 출력.
.Clear() 메서드 : 현재까지 버퍼에 저장되어있는 내용을 삭제.
.End() 메서드 : 현재까지만 실행하겠다고 지정. 프로그램 종료.
.Cookies() 컬렉션 : 쿠키 저장하기
.Expires 속성 : 캐시를 사용 또는 사용하지 않겠다고 지정. -1로 설정하면 매번 깨끗하게 읽음
- Server객체
.Execute() 메서드 : 지정한 파일 실행(제어권 넘어옴)
.Transfer() 메서드 : 지정한 파일 실행(제어권 넘김)
.CreateObject() 메서드 : 외부 객체를 ASP 페이지에서 사용하고자 할때(ADO/FSO)
.MapPath() 메서드 : 현재 ASP파일의 경로를 알고자 할 때
.ScriptTimeout 속성 = 서버측에서 현재 ASP페이지를 몇초간 처리할 건지 설정
- Application객체 : 공용 변수
.Lock() 메서드 : 애플리케이션 변수를 잠그는 메서드
.UnLock() 메서드 : 잠긴 애플리케이션 변수를 해제하는 메서드
- Session객체 : 개인용 변수
.SessionID 속성 : 각 사용자에게 부여된 고유값을 반환(서버가 알아서 줌)
.Timeout 속성 : 몇분간 세션을 유지시킬건지를 결정...(기본 : 20분)
※ JavaScript 내장 객체(웹브라우저 내장 객체)
window
.status
.open()
.close()
.alert()
.prompt()
.confirm()
.setTimeout()
document
.title
.wirte()
history
.go(-1)
.back()
.forward()
location
.href
.reload()
form
.value
.length
.action
.focus()
.select()
.submit()