都是这jb玩意,你说,让我后台怎么获取???
- //获取分页参数
- var bytes = new byte[request.HttpContext.Request.InputStream.Length];
- request.HttpContext.Request.InputStream.Position = 0;
- request.HttpContext.Request.InputStream.Read(bytes, 0, bytes.Length);
- string str = Encoding.UTF8.GetString(bytes);
复制代码 获取整个str,然后,用一下方法提取!!!!!
- /// <summary>
- /// 获取url参数
- /// </summary>
- /// <param name="paramName">参数名称</param>
- /// <param name="paramsStr">整个url</param>
- /// <returns></returns>
- public static string GetParams(string paramName, string paramsStr)
- {
- Regex regParam = new Regex("(?:^|&)" + paramName + "=(?<Value>[^&]*)", RegexOptions.IgnoreCase);
- Match mth = regParam.Match(paramsStr.Trim());
- if (mth.Success)
- {
- //匹配成功
- return mth.Groups["Value"].Value;
- }
- else
- {
- return null;
- }
- }
复制代码
|