Search code examples
parsingbatch-filegetcgihtml-escape-characters

Windows Batch File CGI parse GET request


I was wondering how, if possible I can parse the QUERY_STRING in a .bat CGI script... like so:

Request:

QUERY_STRING=namebox=john%20doe&passwordbox=myPasscode

What I want:

set namebox=john doe && set passwordbox=myPasscode 

thanks all, C.


Solution

  • for /f "tokens=1-3 delims=&%20" %a in ("%QUERY_STRING%") do set "namebox=%a %b" && set "passwordbox=%c"