C# 在VisualStudio2008中使用方法post的rest服务

C# 在VisualStudio2008中使用方法post的rest服务,c#,visual-studio,rest,C#,Visual Studio,Rest,请提供帮助,我需要在visual studio 2008中使用POST方法创建rest服务,使用JSON输入和输出,查看教程,但它们不适用于我。非常简单的方法: String fullUrl = "http://..."; String jsonStringContent = "{...}"; HttpWebRequest req = (HttpWebRequest)WebRequest.Create(fullUrl); req.M

请提供帮助,我需要在visual studio 2008中使用POST方法创建rest服务,使用JSON输入和输出,查看教程,但它们不适用于我。

非常简单的方法:

        String fullUrl = "http://...";
        String jsonStringContent = "{...}";
        HttpWebRequest req = (HttpWebRequest)WebRequest.Create(fullUrl);
        req.Method = "POST";
        req.ContentType = "application/json";
        // content
        byte[] bytes = Encoding.UTF8.GetBytes(jsonStringContent);
        req.ContentLength = bytes.Length;
        Stream dataStream = req.GetRequestStream();
        dataStream.Write(bytes, 0, bytes.Length);
        dataStream.Close();
        //Response
        HttpWebResponse webresponse = (HttpWebResponse)req.GetResponse();
        reader = new StreamReader(webresponse.GetResponseStream());
        String responseString = reader.ReadToEnd();
        reader.Close();

这对于堆栈溢出来说太宽泛了……这是一个非常宽泛的问题,有很多可用的资源可以解决这一问题。具体来说,我想使用c#,它使用POST方法,允许我以JSON格式发送数据,返回的是JSON,问题是,如果或者如果我应该在2008版工作,有什么原因你不能使用VS2017社区版?它是免费的。