proxy-wasm-rust-sdk
proxy-wasm-rust-sdk copied to clipboard
WebAssembly for Proxies (Rust SDK)
When using set_http_request_header on a MacOS, I get linker errors ``` = note: Undefined symbols for architecture x86_64: "_proxy_remove_header_map_value", referenced from: proxy_wasm::hostcalls::set_map_value::hc96c1a7a99f6f34a in libproxy_wasm-e355260dbc0dec8a.rlib(proxy_wasm-e355260dbc0dec8a.proxy_wasm.9pm5zsy4-cgu.1.rcgu.o) "_proxy_get_shared_data", referenced from: proxy_wasm::hostcalls::get_shared_data::hd8811788dfd1f02b in libproxy_wasm-e355260dbc0dec8a.rlib(proxy_wasm-e355260dbc0dec8a.proxy_wasm.9pm5zsy4-cgu.1.rcgu.o)...
What I've done: * instantiated multiple filters from the same wasm module * each running on different listener * sharing the same vm (I didn't override `vm_id`) * the filters...
I have a filter that places something in shared data when a request comes in, and retrieves it when the corresponding response goes out. After that, I'd like to delete...
Hi, I had a use case were I wanted to add a new header (to upstream request) by parsing a value from the body of the downstream request. Unfortunately I'm...
in `hotcall.rs` just have send http / grpc, any plan support send tcp data?
Hi all, I'd need to integrate my network filter with RBAC. I saw that standard filters use [`setDynamicMetadata`](https://github.com/envoyproxy/envoy/blob/main/source/extensions/filters/network/postgres_proxy/postgres_filter.cc#L186) to emit the metadata. I am looking for something similar in the...
This is based on previous work from @yskopets for creating child contexts via a hook in the root context (#6). The patches first introduce the mechanism, then change the examples...
This avoids a potential double-panic in the panic handler if the logging status code is not recognised.
### Summary: The authority header is not stable across invocations of `self.get_http_request_header()` and the related variants. I was not able to reproduce the issue with GET requests, but is very...
* hello @PiotrSikora , when I use metric's interface to test prometheus function, I found that the return value of get_metric() is alway 0. And prometheus can not receive the...