1NE_GET_STATUS(3) neon API reference NE_GET_STATUS(3)
2
3
4
6 ne_get_status - retrieve HTTP response status for request
7
9 #include <ne_request.h>
10
11 const ne_status *ne_get_status(const ne_request *request);
12
14 The ne_get_status function returns a pointer to the HTTP status object
15 giving the result of a request. The object returned only becomes valid
16 once the request has been successfully dispatched (the return value of
17 ne_request_dispatch or ne_begin_request was zero). The object remains
18 valid until the associated request object is destroyed.
19
21 ne_status, ne_request_create
22
24 Display the response status code of applying the HEAD method to some
25 resource.
26
27 ne_request *req = ne_request_create(sess, "HEAD", "/foo/bar");
28 if (ne_request_dispatch(req))
29 /* handle errors... */
30 else
31 printf("Response status code was %d\n", ne_get_status(req)->code);
32 ne_request_destroy(req);
33
35 Joe Orton <neon@lists.manyfish.co.uk>
36 Author.
37
39neon 0.31.2 20 June 2020 NE_GET_STATUS(3)