Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.01.2014, 22:35   #1
digiwo
Пользователь
 
Аватар для digiwo
 
Регистрация: 13.01.2014
Сообщений: 45
По умолчанию Переслать данные по HTTP из программы.

Добрый день.

Нужно вызвать из программы УРЛ с параметрами.
Выглядит это так
localhost:8081/GpsGateServer/GpsGate.aspx?longitude=34.6433&lati tude=24.2532&altitude=34.0&speed=30 .3&heading=234.5&date=20140102&time =164535.234&username=rasp&pw=678

Не подскажете как сделать чтоб заработало?
Мучаю WEB-Client, но что то не получаю никакого ответа, Wiresharkom тоже не вижу что что то пересылается.

Спасибо
digiwo вне форума Ответить с цитированием
Старый 13.01.2014, 22:44   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Из хелпа:
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.IO;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            // Create a request for the URL.
            WebRequest request = WebRequest.Create("http://www.programmersforum.ru");
            // If required by the server, set the credentials.
            request.Credentials = CredentialCache.DefaultCredentials;
            // Get the response.
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            // Display the status.
            Console.WriteLine(response.StatusDescription);
            // Get the stream containing content returned by the server.
            Stream dataStream = response.GetResponseStream();
            // Open the stream using a StreamReader for easy access.
            StreamReader reader = new StreamReader(dataStream);
            // Read the content.
            string responseFromServer = reader.ReadToEnd();
            // Display the content.
            Console.WriteLine(responseFromServer);
            // Cleanup the streams and the response.
            reader.Close();
            dataStream.Close();
            response.Close();


        }
    }
}
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.01.2014, 23:11   #3
digiwo
Пользователь
 
Аватар для digiwo
 
Регистрация: 13.01.2014
Сообщений: 45
По умолчанию

Благодарю. Вроде удалось послать.

Проблема в том что я не знал что именно искать. Я не программист. Пытаюсь просто GPS данные с Raspberry передать.
digiwo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сниффинг HTTP запросов внутри программы. voxfox C# (си шарп) 0 12.08.2013 23:38
Перехват и модификация HTTP-трафика определённой программы pilesos Работа с сетью в Delphi 5 09.01.2012 06:50
Переслать файл Lemo Помощь студентам 8 07.06.2010 20:51
Обновление программы по http протоколу без открытия браузера и подтверждения The Best Работа с сетью в Delphi 9 21.07.2009 16:57
Переслать данные из регистров DX и АX в одну четырёх байтовую переменную Bublick Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 19.05.2009 19:14