mirror of
https://github.com/curl/curl.git
synced 2026-08-25 02:53:32 +03:00
curl: add variables to --write-out
In particular, these ones can help a user to create its own error message when one or transfers fail. writeout: add 'onerror', 'url', 'urlnum', 'exitcode', 'errormsg' onerror - lets a user only show the rest on non-zero exit codes url - the input URL used for this transfer urlnum - the numerical URL counter (0 indexed) for this transfer exitcode - the numerical exit code for the transfer errormsg - obvious Reported-by: Earnestly on github Fixes #6199 Closes #6207
This commit is contained in:
parent
ebdb5f23cc
commit
7a90ddf88f
7 changed files with 128 additions and 104 deletions
|
|
@ -41,6 +41,7 @@ struct per_transfer {
|
|||
struct metalinkfile *mlfile;
|
||||
struct metalink_resource *mlres;
|
||||
char *this_url;
|
||||
unsigned int urlnum; /* the index of the given URL */
|
||||
char *outfile;
|
||||
bool infdopen; /* TRUE if infd needs closing */
|
||||
int infd;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue