C# 调用wcf restful web服务将数据从c插入数据库
写了一个RESTWeb服务,和一个asp.net注册页面,用户输入的数据发送到web服务,c代码写在下面C# 调用wcf restful web服务将数据从c插入数据库,c#,asp.net,wcf,C#,Asp.net,Wcf,写了一个RESTWeb服务,和一个asp.net注册页面,用户输入的数据发送到web服务,c代码写在下面 try { string posturl = "serverurl/insertInfo/"; string id = sid.Text; string pas = regpw.Text; string nam = sname.Text; string mob = smob.Text; string email = semail.Text;
try
{
string posturl = "serverurl/insertInfo/";
string id = sid.Text;
string pas = regpw.Text;
string nam = sname.Text;
string mob = smob.Text;
string email = semail.Text;
string addre = sadd.Text;
string st = "pending";
string finalurl = posturl + id + "/" + pas + "/" + nam + "/" + mob + "/" +
email + "/" + addre + "/" + st;
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(finalurl);
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
req.KeepAlive = false;
req.Timeout = 5000;
Stream poststresm = req.GetRequestStream();
poststresm.Close();
//HttpWebResponse res = (HttpWebResponse)req.GetResponse();
//StreamReader red = new StreamReader(res.GetResponseStream(), Encoding.UTF8);
//Console.WriteLine("response");
//Console.WriteLine(red.ReadToEnd().ToString());
//Console.ReadKey();
}
catch (Exception ex)
{
Console.WriteLine(ex);
}
啊…有什么问题吗,伙计?数据没有插入到数据库中,如果我删除响应的注释,我会得到一个错误webException。我的web服务不返回任何东西。