页面获值代码 不明白
string result = "";string url =ConfigurationManager.AppSettings["b2c"].ToString();
url = "api/user_register.php?username=" + username + "&password=" + pwd + "&email=" + email + "&phone=" + phone + "";
HttpWebRequest hwr = (HttpWebRequest)HttpWebRequest.Create(url);
Stream stream = hwr.GetRequestStream();
stream = hwr.GetResponse().GetResponseStream();
StreamReader sr = new StreamReader(stream);
result = sr.ReadToEnd();
sr.Close();
XmlDocument doc = new XmlDocument();
doc.LoadXml(result);
XmlNode node = doc.SelectSingleNode("datas/info/errcode");
if (node.InnerText.Trim() == "0")
{
return true;
}
这段代码偶看不明白 请高手写的注释 还有这段要怎么去捕获异常啊???? --------------------编程问答-------------------- 用ASP.NET访问一个网址,这个网址返回XML文档,然后定位到datas/info/errcode这个节点,看看值是否是0 --------------------编程问答-------------------- 哦哦 在问一下 怎么我要怎么把 自己的用户名之类的用url的方式发给另一个页面那? --------------------编程问答-------------------- string result = "";//定义一保存结果变量
string url =ConfigurationManager.AppSettings["b2c"].ToString();//从配置文件中读取内容 这个貌似没用用
url = "api/user_register.php?username=" + username + "&password=" + pwd + "&email=" + email + "&phone=" + phone + ""; //拼接url字符串
HttpWebRequest hwr = (HttpWebRequest)HttpWebRequest.Create(url); //创建一http连接请求
Stream stream = hwr.GetRequestStream(); //定义流变量
stream = hwr.GetResponse().GetResponseStream();//获取从url中接收的字符流
StreamReader sr = new StreamReader(stream);//定义流读取对象,并读取
result = sr.ReadToEnd();//将读取结果存入结果变量
sr.Close();//关闭读取对象
XmlDocument doc = new XmlDocument();//定义xml对象
doc.LoadXml(result);//将结果变量中的内容作为xml加载如xmldoc
XmlNode node = doc.SelectSingleNode("datas/info/errcode");//从xmldoc中选择 datas/info/errcode 节
if (node.InnerText.Trim() == "0") //判断该节内容是否为0
{
return true;
} --------------------编程问答-------------------- 谢谢大侠 我想要一段接收的代码 我这个是把注册信息发出去
如果我是对方我要怎么去接收他传过来的信息啊 --------------------编程问答-------------------- string result = "";//定义一保存结果变量
string url =ConfigurationManager.AppSettings["b2c"].ToString();//从配置文件中读取内容 这个貌似没用用
url = "api/user_register.php?username=" + username + "&password=" + pwd + "&email=" + email + "&phone=" + phone + ""; //拼接url字符串并传值
HttpWebRequest hwr = (HttpWebRequest)HttpWebRequest.Create(url); //创建一http连接请求
Stream stream = hwr.GetRequestStream(); //定义流变量
stream = hwr.GetResponse().GetResponseStream();//获取从url中接收的字符流
StreamReader sr = new StreamReader(stream);//定义流读取对象,并读取
result = sr.ReadToEnd();//将读取结果存入结果变量
sr.Close();//关闭读取对象
XmlDocument doc = new XmlDocument();//定义xml对象
doc.LoadXml(result);//将结果变量中的内容作为xml加载如xmldoc
XmlNode node = doc.SelectSingleNode("datas/info/errcode");//从xmldoc中选择 datas/info/errcode 节
if (node.InnerText.Trim() == "0") //判断该节内容是否为0
{
return true;
} --------------------编程问答-------------------- 楼上好详细
呵呵 接收分别是
Request.QueryString["username"].ToString();
Request.QueryString["password"].ToString();
Request.QueryString["email"].ToString();
Request.QueryString["phone"].ToString();
补充:.NET技术 , ASP.NET