pub async fn proxy_request(
request: Request,
backend_url: &str,
config: ProxyConfig,
) -> ProxyResult<Response>Expand description
Proxy an HTTP request to a backend service
ยงExample
use axum::extract::Request;
use lmrc_proxy::{proxy_request, ProxyConfig};
async fn handler(request: Request) -> Result<axum::response::Response, lmrc_proxy::ProxyError> {
proxy_request(request, "http://backend:8080", ProxyConfig::default()).await
}