2014-11-21 3 views
0

У меня есть Netduino Plus, и мне нужно отправить Http-запросы на мой сервер. Я не гуру на C#, я никогда не пробовал это раньше, поэтому я копирую/вставляю код из Интернета и пытаюсь заставить его работать. Но даже через несколько часов я не могу заставить его работать.Отправка HTTP-запроса от Netduino

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(); 
    } 
    } 
} 

Что я делаю неправильно?

+0

Вы забыли рассказать нам, в чем проблема. –

+0

Не работает. В этом проблема :( – vZ10

+0

Это бесполезное описание проблемы. Если вы позвоните механике и скажите ему, что ваш автомобиль «не работает», они повесят трубку. Какова конкретная проблема? исключение? –

ответ

1

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

Stream respStream = resp.GetResponseStream();

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

Paolo.

Смежные вопросы