HTTP functions
Helpers for representing HTTP request/response bodies and related metadata.
Message
Represents HTTP message body used in request and response.
Body and data access:
string Energy.Base.Http.Message.Body { get; set; }
byte[] Energy.Base.Http.Message.Data { get; set; }
Encoding and charset:
System.Text.Encoding Energy.Base.Http.Message.Encoding { get; set; }
string Energy.Base.Http.Message.Charset { get; set; }
Headers:
System.Collections.Generic.List<string> Energy.Base.Http.Message.Headers
Helpers:
void Energy.Base.Http.Message.SetValue(object o)
string Energy.Base.Http.Message.GetBody(Energy.Base.Http.Message message)
string[] Energy.Base.Http.Message.GetHeaders(Energy.Base.Http.Message message)
Request
HTTP request metadata.
string Energy.Base.Http.Request.Method { get; set; }
string Energy.Base.Http.Request.Url { get; set; }
string Energy.Base.Http.Request.ContentType { get; set; }
string Energy.Base.Http.Request.AcceptType { get; set; }
Response
HTTP response metadata.
int Energy.Base.Http.Response.StatusCode { get; set; }
int Energy.Base.Http.Response.GetStatusCode(Energy.Base.Http.Response response)