1 use test_programs::wasi::http::outgoing_handler::{OutgoingRequest, handle};
2 use test_programs::wasi::http::types::{Fields, Method, Scheme};
3 
main()4 fn main() {
5     let fields = Fields::new();
6     let req = OutgoingRequest::new(fields);
7     req.set_method(&Method::Get).unwrap();
8     req.set_scheme(Some(&Scheme::Https)).unwrap();
9     req.set_authority(Some("example.com")).unwrap();
10 
11     // Don't set path/query
12     // req.set_path_with_query(Some("/")).unwrap();
13 
14     let res = handle(req, None);
15     assert!(res.is_err());
16 }
17