Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 调用wcf restful web服务将数据从c插入数据库_C#_Asp.net_Wcf - Fatal编程技术网

C# 调用wcf restful 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;

写了一个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;
    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服务不返回任何东西。