struct blob_attr *cur;
int rem;
- printf("Headers: \n");
+ printf("Headers (%d): \n", cl->status_code);
blobmsg_for_each_attr(cur, cl->meta, rem) {
printf("%s=%s\n", blobmsg_name(cur), (char *) blobmsg_data(cur));
}
static void example_eof(struct uclient *cl)
{
+ static int retries;
+
+ if (retries < 10 && uclient_http_redirect(cl)) {
+ retries++;
+ return;
+ }
+
+ retries = 0;
example_request_sm(cl);
}