带有JSON对象的HTTP POST返回c#

时间:2011-05-27 14:56:36

标签: c# json http http-post

我正在尝试创建一个返回带有2个属性的JSON对象的HTTP Post。

详情如下:

使用包含字符串的表单编码数据向http://text-processing.com/api/sentiment/发送HTTP POST。重新调整具有2个属性的JSON对象响应;标签和否定。

我想在c#中这样做,这是我在努力的地方。

谢谢

1 个答案:

答案 0 :(得分:7)

您可以尝试使用WebClient这样的

WebClient webclient = new WebClient();
NameValueCollection postValues = new NameValueCollection();
postValues.Add("foo", "fooValue");
postValues.Add("bar", "barValue");
byte[] responseArray = webclient.UploadValues(*url*, postValues);
string returnValue = Encoding.ASCII.GetString(responseArray);

MSDN page也有一个例子。