/// <summary> /// Creates an instance of <see cref="HttpPayload"/>. /// </summary> /// <param name="method">The HTTP method.</param> public HttpPayload(string method) { context = this; context.Cookies = new HttpCookieCollection(); context.FormValues = new NameValueCollection(); context.Headers = new NameValueCollection(); context.Method = method; context.Protocol = "http"; context.QueryString = string.Empty; context.Headers["Content-Type"] = "application/octet-stream"; }
public void HTTPAsString(IHttpPayload Payload) { this.GET(Payload.Url, Payload.Key, Payload.Cookies, Credential.Username, Credential.Password, Credential.Domain); }
/// <summary> /// Creates an instance of <see cref="CrowbarHttpRequest"/>. /// <param name="path">The requested path.</param> /// <param name="payload">The payload.</param> /// </summary> public CrowbarHttpRequest(string path, IHttpPayload payload) { Path = path; this.payload = payload; }