【问题标题】:HTTP POST with JSON object returned c#带有 JSON 对象的 HTTP POST 返回 c#
【发布时间】:2011-05-27 14:56:36
【问题描述】:

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

详情如下:

HTTP POST 到http://text-processing.com/api/sentiment/,带有包含字符串的表单编码数据。重新调整具有 2 个属性的 JSON 对象响应;不稳定的和消极的。

我想在 c# 中做到这一点,这是我苦苦挣扎的地方。

谢谢

【问题讨论】:

  • 不是很多我一直在阅读它但不知道从哪里开始,我不知道最好的方法,但我不知道还能做什么,我不确定如何甚至使用字符串值执行 HTTP Post 请求。

标签: c# json http http-post


【解决方案1】:

您可以尝试像这样使用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也有例子。

【讨论】:

  • 我厌倦了这个但是我如何收集返回的 Json 值?
  • @user MSDN 示例正在这样做。我将编辑我的答案以涵盖这一点。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-05
  • 1970-01-01
  • 2013-05-20
  • 2016-03-12
相关资源
最近更新 更多