pub struct InterceptedRequest {
pub request_id: String,
pub url: String,
pub method: String,
pub resource_type: String,
pub tab_id: u32,
pub frame_id: u64,
pub body: Option<RequestBody>,
}Expand description
Data about an intercepted network request.
Fields§
§request_id: StringUnique request ID.
url: StringRequest URL.
method: StringHTTP method (GET, POST, etc.).
resource_type: StringResource type (document, script, xhr, etc.).
tab_id: u32Tab ID where request originated.
frame_id: u64Frame ID where request originated.
body: Option<RequestBody>Request body (if available).
Trait Implementations§
Source§impl Clone for InterceptedRequest
impl Clone for InterceptedRequest
Source§fn clone(&self) -> InterceptedRequest
fn clone(&self) -> InterceptedRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for InterceptedRequest
impl RefUnwindSafe for InterceptedRequest
impl Send for InterceptedRequest
impl Sync for InterceptedRequest
impl Unpin for InterceptedRequest
impl UnwindSafe for InterceptedRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more