Basicamente, perdi 30 min pra descobrir que se tu tacar um key sem valor numa url e passar pro httpx ele normaliza o =
echo url.com/?teste= | httpx
vira
url.com/?teste
echo url.com/?teste= | ~/go/bin/httpx -debug-req 2>&-
https://url.com/?testeVivendo e aprendendo a testar as ferramentas do dia a dia
fui de curl --path-as-is mesmo e fodasse.
Como é uma ferramenta de código aberto, indiquei esse problema pra comunidade. Sou limitado com golang então não tenho skill o suficiente pra criar um PR que conserte isso:
https://github.com/projectdiscovery/httpx/discussions/2276