Class HttpRequestContext
HTTP request data that is related to a reported error. This data should be provided by the application when reporting an error, unless the error report has been generated automatically from Google App Engine logs.
Implements
Inherited Members
Namespace: Google.Apis.Clouderrorreporting.v1beta1.Data
Assembly: Google.Apis.Clouderrorreporting.v1beta1.dll
Syntax
public class HttpRequestContext : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Method
The type of HTTP request, such as GET
, POST
, etc.
Declaration
[JsonProperty("method")]
public virtual string Method { get; set; }
Property Value
Type | Description |
---|---|
string |
Referrer
The referrer information that is provided with the request.
Declaration
[JsonProperty("referrer")]
public virtual string Referrer { get; set; }
Property Value
Type | Description |
---|---|
string |
RemoteIp
The IP address from which the request originated. This can be IPv4, IPv6, or a token which is derived from the IP address, depending on the data that has been provided in the error report.
Declaration
[JsonProperty("remoteIp")]
public virtual string RemoteIp { get; set; }
Property Value
Type | Description |
---|---|
string |
ResponseStatusCode
The HTTP response status code for the request.
Declaration
[JsonProperty("responseStatusCode")]
public virtual int? ResponseStatusCode { get; set; }
Property Value
Type | Description |
---|---|
int? |
Url
The URL of the request.
Declaration
[JsonProperty("url")]
public virtual string Url { get; set; }
Property Value
Type | Description |
---|---|
string |
UserAgent
The user agent information that is provided with the request.
Declaration
[JsonProperty("userAgent")]
public virtual string UserAgent { get; set; }
Property Value
Type | Description |
---|---|
string |