pub struct DataDomeCustomTaskRequest {
pub website_url: String,
pub metadata: DataDomeMetadata,
pub proxy: ProxyInfo,
pub user_agent: Option<String>,
}Expand description
DataDome captcha (CustomTask, class DataDome). Your own proxy is required.
If the proxy uses IP authorization, whitelist 65.21.190.34. The solution contains
cookies that must be set in the browser.
Fields§
§website_url: StringThe main page URL where the captcha is solved.
metadata: DataDomeMetadata§proxy: ProxyInfoRequired proxy (non-transparent, not local).
user_agent: Option<String>Browser User-Agent (current Windows UA supported by CapMonster Cloud).
Implementations§
Source§impl DataDomeCustomTaskRequest
impl DataDomeCustomTaskRequest
pub fn new( website_url: impl Into<String>, metadata: DataDomeMetadata, proxy: ProxyInfo, ) -> Self
pub fn with_user_agent(self, value: impl Into<String>) -> Self
Trait Implementations§
Source§impl CaptchaRequest for DataDomeCustomTaskRequest
impl CaptchaRequest for DataDomeCustomTaskRequest
Source§fn timeouts(&self) -> GetResultTimeouts
fn timeouts(&self) -> GetResultTimeouts
Polling schedule recommended for this captcha type.
Source§impl Clone for DataDomeCustomTaskRequest
impl Clone for DataDomeCustomTaskRequest
Source§impl Debug for DataDomeCustomTaskRequest
impl Debug for DataDomeCustomTaskRequest
Auto Trait Implementations§
impl Freeze for DataDomeCustomTaskRequest
impl RefUnwindSafe for DataDomeCustomTaskRequest
impl Send for DataDomeCustomTaskRequest
impl Sync for DataDomeCustomTaskRequest
impl Unpin for DataDomeCustomTaskRequest
impl UnsafeUnpin for DataDomeCustomTaskRequest
impl UnwindSafe for DataDomeCustomTaskRequest
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