Request 개체는 HTTP 요청 동안 클라이언트 브라우저가 서버로 전달한 값을 검색합니다.
Request[.collection|property|method](variable)
| ClientCertificate | 필드 값이 HTTP 요청에서 보내진 클라이언트 인증서에 저장되었습니다. |
| Cookies | HTTP 요청에서 보내진 쿠키 값입니다. |
| Form | HTTP 요청의 양식 요소 값입니다. |
| QueryString | HTTP 쿼리 문자열의 변수 값입니다. |
| ServerVariables | 미리 정의된 환경 변수 값입니다. |
| TotalBytes | 읽기 전용 속성으로, 클라이언트가 요청 본문에 보내는 총 바이트 수를 지정합니다. |
| BinaryRead | POST 요청의 일부로 클라이언트에서 서버로 보내진 데이터를 검색합니다. |
변수 매개 변수는 항목을 컬렉션에서 검색하거나 메서드 또는 속성에 대한 입력으로 사용하도록 지정하는 문자열입니다. variable 매개 변수에 대한 자세한 내용은 각 컬렉션 설명을 참조하십시오.
지정된 변수가 앞의 5개 컬렉션 중에 없으면 Request 개체는 EMPTY를 반환합니다.
컬렉션 이름 없이 Request(variable)를 호출하여 모든 변수에 직접 액세스할 수 있습니다. 이런 경우 웹 서버는 다음의 순서로 컬렉션을 찾습니다.
같은 이름을 가진 변수가 둘 이상의 컬렉션에 존재하면 Request 개체는 개체가 만나는 첫째 인스턴스를 반환합니다.
컬렉션의 구성원을 참조할 때는 항상 전체 이름을 사용하는 것이 좋습니다. 예를 들어, Request.(AUTH_USER)보다는 Request.ServerVariables(AUTH_USER)를 사용하십시오. 이렇게 하면 서버가 항목을 더 빨리 찾을 수 있습니다.