trurl manipulates URLs | daniel.haxx.se

trurl är ett nytt kommandoradsverktyg som utvecklats för att analysera och manipulera URL:er, inspirerat av verktyget tr. Verktyget syftar till att förenkla hanteringen av URL:er i skalskript och minska säkerhetsproblem relaterade till felaktig URL-parsing genom att använda libcurls URL-parser. trurl skapades den 31 mars 2023 och erbjuder funktioner som att normalisera URL:er, extrahera specifika komponenter, skapa nya URL:er från delar, hantera omdirigeringar och lägga till segment till sökvägar och frågor. Det kan bearbeta enstaka eller flera URL:er från kommandoraden, filer eller stdin, och är utformat för att fungera i en strömmande miljö. Utvecklarna välkomnar feedback, idéer och pull-requests för att vidareutveckla trurl till ett potentiellt vardagsverktyg.