mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-01 11:06:50 +08:00
fix(router): add dummy connector url to proxy bypass (#1186)
This commit is contained in:
@ -303,6 +303,10 @@ pub async fn send_request(
|
|||||||
) -> CustomResult<reqwest::Response, errors::ApiClientError> {
|
) -> CustomResult<reqwest::Response, errors::ApiClientError> {
|
||||||
logger::debug!(method=?request.method, headers=?request.headers, payload=?request.payload, ?request);
|
logger::debug!(method=?request.method, headers=?request.headers, payload=?request.payload, ?request);
|
||||||
let url = &request.url;
|
let url = &request.url;
|
||||||
|
#[cfg(feature = "dummy_connector")]
|
||||||
|
let should_bypass_proxy = url.starts_with(&state.conf.connectors.dummyconnector.base_url)
|
||||||
|
|| client::proxy_bypass_urls(&state.conf.locker).contains(url);
|
||||||
|
#[cfg(not(feature = "dummy_connector"))]
|
||||||
let should_bypass_proxy = client::proxy_bypass_urls(&state.conf.locker).contains(url);
|
let should_bypass_proxy = client::proxy_bypass_urls(&state.conf.locker).contains(url);
|
||||||
let client = client::create_client(
|
let client = client::create_client(
|
||||||
&state.conf.proxy,
|
&state.conf.proxy,
|
||||||
|
|||||||
Reference in New Issue
Block a user