Отправка 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(). Таким образом, вы можете прочитать в потоке тело ответа.
Паоло.