pub fn main(world: World) -> Void raises { let maybe_request: Maybe = std.args.get(1) if !maybe_request.has { check world.err.write("usage: pass HTTP request envelope\n") return } let net: Net = std.net.host() let client: HttpClient = std.http.client(net) var response: [512]u8 = [0_u8; 512] let result: HttpResult = std.http.fetch(client, std.mem.span(maybe_request.value), response, std.time.ms(5000)) if std.http.resultOk(result) { check world.out.write("http request ok\n") return } check world.err.write("http request failed\n") }