从Netduino发送HTTP请求

时间:2014-11-21 17:23:06

标签: c# netduino

我有Netduino Plus,我需要它来向我的服务器发送Http请求。我不是C#中的大师,我之前从未尝试过,所以我从互联网上复制/粘贴代码并尝试使其有效。但即使在几个小时后我也无法正常工作。

using System;
using System.IO;
using System.Net;
using System.Text;

using SecretLabs.NETMF.Hardware;
using SecretLabs.NETMF.Hardware.NetduinoPlus;

namespace NetduinoPlusApplication5
{
  public class Program
  {
    static void Main()
    {

        var request = WebRequest.Create("http://example.com?variable=1");
        request.Method = "GET";
        var result = request.GetResponse();
    }
  }
}

我做错了什么?

1 个答案:

答案 0 :(得分:1)

您正在执行GET请求,因此我认为您希望从服务器获取响应正文。在这种情况下,您必须使用:

Stream respStream = resp.GetResponseStream();

而不是简单的GetResponse()。通过这种方式,您可以在流上阅读响应正文。

保罗。