XhrType ParseRequest(out string fileId)
{
fileId = Request.QueryString["guid"];
if(!string.IsNullOrEmpty(fileId)) {
if(Request.QueryString["poll"] == "1")
return XhrType.Poll;
if(Request.QueryString["cancel"] == "1")
return XhrType.Cancel;
if(Request.QueryString["done"] == "1")
return XhrType.Done;
}
if(Request.QueryString["complete"] == "1")
return XhrType.Complete;
if(Request.QueryString["start"] == "1")
return XhrType.Start;
return XhrType.None;
}