From: Daniel Stenberg Date: Wed, 1 Oct 2025 11:33:22 +0000 (+0200) Subject: tool_getparam: warn if provided header looks malformed X-Git-Tag: rc-8_17_0-2~301 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b2ae19eed4073349ec8bee84007556ab8ded2ad0;p=thirdparty%2Fcurl.git tool_getparam: warn if provided header looks malformed URL: https://fosstodon.org/@galdor/115298664084113519 Closes #18793 --- diff --git a/src/tool_getparam.c b/src/tool_getparam.c index eed87bb807..60b3b30ad4 100644 --- a/src/tool_getparam.c +++ b/src/tool_getparam.c @@ -1267,6 +1267,10 @@ static ParameterError parse_header(struct OperationConfig *config, } } else { + if(!strchr(nextarg, ':') && !strchr(nextarg, ';')) { + warnf("The provided %s header '%s' does not look like a header?", + (cmd == C_PROXY_HEADER) ? "proxy": "HTTP", nextarg); + } if(cmd == C_PROXY_HEADER) /* --proxy-header */ err = add2list(&config->proxyheaders, nextarg); else