# http_request_async

```cpp
u64 http_request_async(DValue req)
```

Starts the same bounded curl-backed request as `http_request()` in the file-backed async job registry and returns a job id. Use `job_await()` or `job_result()` to retrieve the HTTP result.

:see
>socket

:example
print("http_request_async is resource-bound; configure the service or connection, then call it in request code.\n");
