Я создаю приложение, которое должно аутентифицировать сеанс на веб-сайте, а затем отправляет / получает данные.
Это то, что я смог сделать до сих пор (через поиск в Google). Я смог определить, существует ли запрошенная страница на самом деле или нет, но более того, я не смог продолжить!
WebRequest request = WebRequest.Create("http://localhost/");
try
{
using (WebResponse response = request.GetResponse())
{
HttpWebResponse httpResponse = (HttpWebResponse)response;
textBlock1.Text = "Connected ...\n Status code is: " + httpResponse.StatusCode;
}
}
catch (WebException e)
{
using (WebResponse response = e.Response)
{
HttpWebResponse httpResponse = (HttpWebResponse)response;
textBlock1.Text = "Error Code: " + httpResponse.StatusCode;
}
}
Этот код просто определяет, существует ли запрашиваемый веб-источник или нет. Теперь я предполагаю, что источник существует, как я могу отправить имя пользователя / пароль для аутентификации?
Я предполагаю, что поля имени пользователя / пароля называются user / pass одновременно ... Как я могу отправить имя пользователя и пароль на сайт, чтобы проверить и прочитать ответ?
Я считаю, что эта часть будет очень полезна на протяжении всего процесса разработки.