C#中常用的WebRequest方法
来源:互联网 发布:阿里云美国服务器 vpn 编辑:程序博客网 时间:2024/06/06 04:33
建立一个静态类,经这些方法都写在静态类中,以便在项目中可以随意调用
public static class WS
{
//取得Request的int型值,From优先于QueryString被取出,如果获取不到,返回int.MinValue
public static int RequestInt(string parName)
{
return RequestInt(parName,int.MinValue);
}
//取得Request的int型值,Form优先于QueryString被取出,如果获取不到返回默认值
public static int RequestInt(string parName,int defaultValue)
{
try{
return int.Parse(RequestString(parName));
}
catch{
return defaultValue;
}
}
//取得Request的string型值,From优先于QueryString被取出,任何错误返回“”
public static string RequestString(object key)
{
return RequeatString(key,"");
}
public static string RequestString(object key,string defaultValue)
{
if(HttpContext.Current.Request.Form[key.ToString()]!=null)
{
return System.Web.HttpContext.Current.Server.HtmlEncode(HttpContext.Current.Request.Form[key.ToString()].ToString()).ToString();
}
if(HttpContext.Current.Request.QueryString[key.ToString()]!=null)
{
return System.Web.HttpContext.Current.Server.HtmlEncode(HttpContext.Current.Request.QueryString[key.ToString()].ToString());
}
return defaultValue;
}
//获取当前完整url
public static string GetUrl()
{
return HttpContext.Current.Request.Url.ToString();
}
}
- C#中常用的WebRequest方法
- C# 使用WebRequest 实现FTP常用功能
- C#中 常用的方法
- C# WEBREQUEST简单调用WEBSERVICE方法
- C# WebRequest
- c#利用WebClient和WebRequest的比较
- C#中常用处理字符串的方法
- C# 中ToString的常用方法
- C#中常用的字符串处理方法
- C#中String类常用的方法
- C#中常用处理字符串的方法
- C#中载入界面的常用方法
- C#中常用的ToString()方法总结
- C#中String的常用方法
- C#中char的常用方法
- 常用的C#方法
- 常用的C#方法
- C# FTP WebRequest对象
- Hadoop 第一课 了解hadoop
- 实习第一周(第二天)(上午)(linux文件拥有者知识)
- 获取本机的IP地址(Windows和Linux兼容)
- 一维树状数组模板【pascal】
- VUE 菜单 +感想
- C#中常用的WebRequest方法
- 手机端的多图片剪辑上传支持手势支持预览
- Ext 主要控件
- 单片机json程序
- 分享个MesaSQLite 注册码
- 电脑慢简单有效三技巧
- DBA常用的一些SQL和视图
- HTML Tab的CSS玩法
- 看懂UML类图和时序图