Struct sentry_types::protocol::v7::Request [−][src]
pub struct Request {
pub url: Option<Url>,
pub method: Option<String>,
pub data: Option<String>,
pub query_string: Option<String>,
pub cookies: Option<String>,
pub headers: Map<String, String>,
pub env: Map<String, String>,
}Expand description
Represents http request data.
Fields
url: Option<Url>The current URL of the request.
method: Option<String>The HTTP request method.
data: Option<String>Optionally some associated request data (human readable)
query_string: Option<String>Optionally the encoded query string.
An encoded cookie string if available.
headers: Map<String, String>HTTP request headers.
env: Map<String, String>Optionally a CGI/WSGI etc. environment dictionary.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Requestimpl UnwindSafe for RequestBlanket Implementations
Mutably borrows from an owned value. Read more