Отправка HTTP-запроса от 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 ответ

Вы выполняете запрос GET, поэтому я думаю, что вы хотите получить тело ответа от сервера. В этом случае вы должны использовать:

Stream respStream = resp.GetResponseStream ();

вместо простого GetResponse(). Таким образом, вы можете прочитать в потоке тело ответа.

Паоло.

Другие вопросы по тегам