Function proxy_wasm_experimental::hostcalls::send_http_response[][src]

pub fn send_http_response<K, V, B>(
    status_code: u32,
    headers: &[(K, V)],
    body: Option<B>
) -> Result<()> where
    K: AsRef<[u8]>,
    V: AsRef<[u8]>,
    B: AsRef<[u8]>, 

Sends HTTP response without forwarding request to the upstream.

Examples

use proxy_wasm::hostcalls;

hostcalls::send_http_response(
    400,
    hostcalls::NO_HEADERS,
    hostcalls::NO_BODY,
)?;