/// <summary> /// Creates a HttpWebRequest objects sets it's cookies jar, UserAgent and Method. /// </summary> /// <param name="requestType">POST / GET</param> /// <param name="address">Request's address</param> /// <returns>ready to use HttpWebRequest object</returns> private HttpWebRequest GetRequestObject(enumWebRequestType requestType, Uri address) { HttpWebRequest webRequest = HttpWebRequest.Create(address) as HttpWebRequest; webRequest.UserAgent = USER_AGENT; webRequest.CookieContainer = cookies; if (requestType == enumWebRequestType.POST) { webRequest.Method = "POST"; } else if (requestType == enumWebRequestType.GET) { webRequest.Method = "GET"; } else { throw new Exception("Unknow request type"); } return(webRequest); }
/// <summary> /// Creates a HttpWebRequest objects sets it's cookies jar, UserAgent and Method. /// </summary> /// <param name="requestType">POST / GET</param> /// <param name="address">Request's address</param> /// <returns>ready to use HttpWebRequest object</returns> private HttpWebRequest GetRequestObject(enumWebRequestType requestType, string address) { return(GetRequestObject(requestType, new Uri(address))); }