containerd / containerd/runwasi

wasmtime: Add outbound HTTP capability to the shim

Open
#849 0 comments 0 reactions 1 assignee Claimed by @andreiltd View on GitHub
enhancement
Dominant language
Rust
Stars
1.3k
Forks
131
PR merge metrics
No merged PRs in 30d

Description

I am assuming that component targeting wasi-http is capable of making outbound HTTP requests already, but we don't have a test case covering that. I also think that wasi-cli component is capable of using wasi sockets to make outbound HTTP requests today but not to https. So it will be useful to add wasi-http imports to the wasi-cli components.

- [ ] add a test case for a wasi-http component to make outbound HTTP requests
- [ ] add wasi-http capability to wasi-cli components
- [ ] add a test case for wasi-cli component to make outbound HTTP requests

---

Open questions

1. it might be undesriable for apps to make outbound https to any hosts but what's the best solution to add app capabilities to the shims?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.