다음을 통해 공유


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 동사여야 합니다.

반환 값

현재 웹 요청 동사입니다.

예외

예외 형식

조건

Sys.ArgumentException

value가 null 또는 빈 문자열("")인 경우

설명

HTTP 동사가 설정되어 있지 않은 경우에는 다음 논리에 따라 httpVerb 속성 값이 결정됩니다.

  • body 속성 값이 null이면 WebRequest 인스턴스에서 "GET"을 반환합니다.

  • body 속성 값이 null이 아니면 WebRequest 인스턴스에서 "POST"를 반환합니다. 반환된 본문이 빈 문자열("")인 경우에는 null이 아닌 것으로 간주되어 "POST"가 반환됩니다.

예제

다음 예제에서는 웹 요청의 HTTP 동사를 설정하는 방법을 보여 줍니다. 이 코드는 WebRequest 클래스 개요에서 볼 수 있는 전체 예제의 일부입니다.

// Set the request verb.
wRequest.set_httpVerb("POST");

참고 항목

참조

Sys.Net.WebRequestManager 클래스

Sys.Net.WebRequestExecutor 클래스

Sys.Net.XMLHttpExecutor 클래스