proxy-wasm-rust-sdk icon indicating copy to clipboard operation
proxy-wasm-rust-sdk copied to clipboard

WebAssembly for Proxies (Rust SDK)

Results 80 proxy-wasm-rust-sdk issues
Sort by recently updated
recently updated
newest added

Hello everybody. I'm a beginner in Rust and Wasm, so this doubt can be something very simple. During the execution of my plugin, I'm trying to access a directory to...

My plugin configuration is quite large, and I don't want to clone the plugin configuration every time When I create an httpContext. Can I use Rc::clone() inside Wasm? (Is it...

A question about singleton plugins. I need to execute a process whenever a new instance of my application is created, and another whenever that instance dies. Since each instance has...

Hello everyone. Based on the Envoy [documentation](https://www.envoyproxy.io/docs/envoy/latest/intro/life_of_a_request.html#post-request-processing), there are processes that run after request processing. Is there any way through wasm to execute something at this stage? I tried to...

Are Env vars suported in this? here is my envoy yaml ```yaml ... http_filters: - name: envoy.filters.http.wasm typed_config: "@type": type.googleapis.com/envoy.extensions.filters.http.wasm.v3.Wasm config: name: "proxy" root_id: "proxy" vm_config: runtime: "envoy.wasm.runtime.v8" environment_variables: key_values:...

impl HttpContext for my struct, in "on_http_call_response" function ,i how to distinguish multiple dispatch_http_call? dispatch_http_call different address and response also not the same. I need to parse the results, but...

Use case for this is custom Auth policy for Envoy often needs to make additional validation HTTP requests to IDP services as example to validate header values or possibly chain...

When I attempt to set the [initial_metadata](https://docs.rs/proxy-wasm/latest/proxy_wasm/hostcalls/fn.dispatch_grpc_call.html) value as a vector in dispatch_grpc_call like so ``` dispatch_grpc_call( "upstream-cluster", "test.Service", "testMethod", vec![ (":scheme", "https".as_bytes()), (":authority", "foo.aws.foobar.cl".as_bytes()) ], Some(request.write_to_bytes().unwrap().as_slice()), Duration::from_secs(2), ) ```...

## The issue Hi! I've been using the rust SDK and it's been working quite well for me thus far. I've been interested in pulling in some of web_sys from...

I used Proxy WASM SDK to write an Envoy plugin to perform some manipulations on requests' headers, for ex. analyzing presence and content of JWT. Recently the Envoy running with...