public StringRequestInfo ParseRequestInfo(string source) { /////解压 string sourcedata = source; int pos = sourcedata.IndexOf(m_Spliter); string name = string.Empty; string param = string.Empty; if (pos > 0) { name = sourcedata.Substring(0, pos); param = sourcedata.Substring(pos + 1); } else { name = defaultCommand; param = sourcedata; } try { param = ZipHelper.DecompressString(param); } catch { /////不做处理 } return(new StringRequestInfo(name, param, param.Split(m_ParameterSpliters, StringSplitOptions.RemoveEmptyEntries))); }