Skip to contents

Proxy settings for a request-policy

Usage

request_proxy(
  url,
  port = NULL,
  username = NULL,
  password = NULL,
  auth = "basic"
)

Arguments

url

Proxy host or URL.

port

Optional proxy port.

username, password

Optional proxy credentials.

auth

Proxy authentication scheme (httr2::req_proxy() default "basic").

Value

A sitemapr_request_proxy object for request_policy(proxy = ).

Examples

request_policy(proxy = request_proxy("proxy.internal", port = 3128))
#> $prepare
#> NULL
#> 
#> $headers
#> NULL
#> 
#> $auth
#> NULL
#> 
#> $proxy
#> $url
#> [1] "proxy.internal"
#> 
#> $port
#> [1] 3128
#> 
#> $username
#> NULL
#> 
#> $password
#> NULL
#> 
#> $auth
#> [1] "basic"
#> 
#> attr(,"class")
#> [1] "sitemapr_request_proxy"
#> 
#> $tls
#> NULL
#> 
#> $retry
#> NULL
#> 
#> $throttle
#> NULL
#> 
#> $max_active
#> NULL
#> 
#> attr(,"class")
#> [1] "sitemapr_request_policy"