Alles klar, danke.
Dann kommt für z.B.
fileName := TPath.GetFileName('https://host/someServlet?someParam=42');
als Ergebnis
fileName = 'someServlet?someParam=42'
raus. Nicht unbedingt das was man auf einem Windows-System als Dateinamen haben kann, aber gut