i'm very new in using sockets and i have a problem.
Here's the script :
on *:SOCKOPEN:http: {
echo -s *** $sockname was just opened, Retrieving file sock.nfo
sockwrite -n $sockname GET /ASP?MATCHID=25441112 HTTP/1.0
sockwrite $sockname $str($crlf,2)
}

on *:SOCKCLOSE:http: {
echo -s *** $sockname just closed
}

on *:SOCKREAD:http: {
if ($sockerr > 0) return
:nextread
sockread %temp
if ($sockbr == 0) return
if (%temp) { echo %temp }
goto nextread
}


after i start it , i get :
<p>The requested URL /ASP was not found on this server.</p>
so basicly it cut the part after the '?' sign in 'sockwrite -n $sockname GET /ASP?MATCHID=25441112 HTTP/1.0'
Why does it do that and how to correct it ?

10x to all