Sys.Net.WebRequest httpVerb 속성
업데이트: 2007년 11월
웹 요청을 발생시키기 위해 Sys.Net.WebRequest 클래스에서 사용된 HTTP 동사를 가져오거나 설정합니다.
참고
클라이언트 API 속성에 대한 속성 값을 가져오거나 설정하려면 이름에 get_ 및 set_ 접두사가 붙은 속성 접근자 메서드를 호출해야 합니다. 예를 들어 cancel과 같은 속성의 값을 가져오거나 설정하려면 get_cancel 또는 set_cancel 메서드를 호출합니다.
var verb = MyWebRequest.get_httpVerb();
MyWebRequest.set_httpVerb(value);
매개 변수
매개 변수 |
설명 |
---|---|
value |
웹 요청에 필요한 HTTP 동사를 포함하는 문자열입니다. value는 "GET" 또는 "POST"와 같이 웹 서버에서 인식할 수 있는 HTTP 동사여야 합니다. |
반환 값
현재 웹 요청 동사입니다.
예외
예외 형식 |
조건 |
---|---|
value가 null 또는 빈 문자열("")인 경우 |
설명
HTTP 동사가 설정되어 있지 않은 경우에는 다음 논리에 따라 httpVerb 속성 값이 결정됩니다.
body 속성 값이 null이면 WebRequest 인스턴스에서 "GET"을 반환합니다.
body 속성 값이 null이 아니면 WebRequest 인스턴스에서 "POST"를 반환합니다. 반환된 본문이 빈 문자열("")인 경우에는 null이 아닌 것으로 간주되어 "POST"가 반환됩니다.
예제
다음 예제에서는 웹 요청의 HTTP 동사를 설정하는 방법을 보여 줍니다. 이 코드는 WebRequest 클래스 개요에서 볼 수 있는 전체 예제의 일부입니다.
// Set the request verb.
wRequest.set_httpVerb("POST");