반응형
HttpWebRequest에 사용자 지정 헤더 추가
HttpWebRequest
개체에 사용자 지정 헤더를 추가해야 합니다. HttpWebRequest
Windows Phone 7에서 개체에 사용자 지정 헤더를 추가하려면 어떻게해야합니까 ?
Headers
문자열 인덱스와 함께 속성을 사용합니다 .
request.Headers["X-My-Custom-Header"] = "the-value";
MSDN에 따르면 다음과 같이 사용할 수 있습니다.
- 유니버설 Windows 플랫폼 4.5
- .NET Framework 1.1
- 이식 가능한 클래스 라이브러리
- Silverlight 2.0
- Windows Phone Silverlight 7.0
- Windows Phone 8.1
https://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.headers(v=vs.110).aspx
서비스 생성, 헤더 추가 및 JSON 응답 읽기의 간단한 방법,
private static void WebRequest()
{
const string WEBSERVICE_URL = "<<Web service URL>>";
try
{
var webRequest = System.Net.WebRequest.Create(WEBSERVICE_URL);
if (webRequest != null)
{
webRequest.Method = "GET";
webRequest.Timeout = 12000;
webRequest.ContentType = "application/json";
webRequest.Headers.Add("Authorization", "Basic dchZ2VudDM6cGFdGVzC5zc3dvmQ=");
using (System.IO.Stream s = webRequest.GetResponse().GetResponseStream())
{
using (System.IO.StreamReader sr = new System.IO.StreamReader(s))
{
var jsonResponse = sr.ReadToEnd();
Console.WriteLine(String.Format("Response: {0}", jsonResponse));
}
}
}
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
HttpWebRequest.Headers 컬렉션에 값을 추가 할 수 있습니다.
MSDN에 따르면 Windows Phone에서 지원되어야합니다. http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.headers%28v=vs.95%29.aspx
참고 URL : https://stackoverflow.com/questions/8519788/add-custom-header-in-httpwebrequest
반응형
'Development Tip' 카테고리의 다른 글
제약의 이름을 모르는 경우 Oracle에서 "not null"제약 조건을 어떻게 삭제할 수 있습니까? (0) | 2020.10.11 |
---|---|
표준 입력에서 정수 읽기 (0) | 2020.10.11 |
레티 나가 아닌 디스플레이에서 Mac OS X 10.8 Mountain Lion에서 레티 나 디스플레이 (HiDPI 모드)를 시뮬레이션하는 방법은 무엇입니까? (0) | 2020.10.11 |
TFS 가져 오기 후 Visual Studio에서 충돌 해결 창을 여는 방법 (0) | 2020.10.11 |
Visual Studio Code는 어떤 TypeScript 버전을 사용하나요? (0) | 2020.10.11 |