spider_lib/response.rs
1use bytes::Bytes;
2use reqwest::StatusCode;
3use reqwest::header::HeaderMap;
4use serde_json;
5use std::collections::HashMap;
6use url::Url;
7
8#[derive(Debug, Clone)]
9pub struct Response {
10 pub url: Url,
11 pub status: StatusCode,
12 pub headers: HeaderMap,
13 pub body: Bytes,
14 pub request_url: Url,
15 pub meta: HashMap<String, serde_json::Value>,
16 pub spider_name: String,
17 pub callback_name: String,
18}