1 use test_programs::wasi::http::types::{ErrorCode, Method, Scheme}; 2 main()3fn main() { 4 let addr = std::env::var("HTTP_SERVER").unwrap(); 5 let res = test_programs::http::request( 6 Method::Connect, 7 Scheme::Http, 8 &addr, 9 "/", 10 None, 11 Some(&[]), 12 None, 13 None, 14 None, 15 ); 16 17 assert!(matches!( 18 res.unwrap_err() 19 .downcast::<ErrorCode>() 20 .expect("expected a wasi-http ErrorCode"), 21 ErrorCode::HttpProtocolError, 22 )); 23 } 24