commit fe24f0a37093d812e8f7eb29a626a6d3f0b92aea from: Stefan Sperling date: Sun Apr 14 21:40:13 2024 UTC improve got-fetch-http request/response logging in verbose mode commit - da442b3fa9d5c38fd34163d717dd07a26cd35ceb commit + fe24f0a37093d812e8f7eb29a626a6d3f0b92aea blob - 4ef081a3cb94b0823e86ad6cb1142cabd0226c3b blob + 43382658e0e06dbf79a48f9353be18accc090566 --- libexec/got-fetch-http/got-fetch-http.c +++ libexec/got-fetch-http/got-fetch-http.c @@ -229,7 +229,7 @@ http_open(int https, const char *method, const char *h err(1, "asprintf"); if (verbose > 0) - fprintf(stderr, "%s: %s", getprogname(), req); + fprintf(stderr, "%s: request: %s", getprogname(), req); if (fwrite(req, 1, r, fp) != r) { free(req); @@ -255,6 +255,9 @@ http_parse_reply(FILE *fp, int *chunked, const char *e return -1; } + if (verbose > 0) + fprintf(stderr, "%s: response: %s", getprogname(), line); + if ((cp = strchr(line, '\r')) == NULL) { warnx("malformed HTTP response"); goto err;