Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 03.04.2011, 23:08   #1
Читер-спонсор
 Рыцарь-защитник
Аватар для Hermein
 
Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
Отправить сообщение для Hermein с помощью ICQ Отправить сообщение для Hermein с помощью Skype™
 
Wink Отправка GET запросов и их получение.

Решил написать мини-гайд по отправке GET-запросов и получению ответа, так как очень часто требуется, а в интернете искать - перелопатил десяток форумов и сайтов и не нашел ничего подходящего.
Итак, создаем форму WindowsForm
добавляем туда Кнопку Button1
[Ссылки могут видеть только зарегистрированные пользователи. ]

После чего двойной клик по кнопке.
и пишем такой код:
Код:
private void button1_Click(object sender, EventArgs e)
        {
             HttpWebRequest request = (HttpWebRequest)WebRequest.Create("URL");// Создаем запрос
             CookieContainer cc = new CookieContainer();//создаем куки контейнер
             request.CookieContainer = cc;//получаем куки
             request.Method = "GET";
             request.Accept = "application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
             request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16";
             request.AllowAutoRedirect = false;//запрещаем редиррект
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();// получаем ответ
            // Получаем html-код страницы
            string html = new StreamReader(response.GetResponseStream(),Encoding.UTF8).ReadToEnd();
MessageBox.Show(html);// Выводим ответ сервера
URL -полный адрес страницы на которую отправляем GET запрос
Требуется подключить
using System.IO;
using System.Net;

Вот в принципе и все, ничего сложного, как казалось бы =)

Последний раз редактировалось Hermein; 04.04.2011 в 18:21.
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
BinKz (03.08.2011), garik_sanek (03.04.2011), reraider (04.04.2011), Sleepy_Master (22.01.2012)
Старый 03.04.2011, 23:26   #2
 Сержант
Аватар для garik_sanek
 
garik_sanek излучает ауруgarik_sanek излучает ауруgarik_sanek излучает ауруgarik_sanek излучает ауруgarik_sanek излучает ауруgarik_sanek излучает ауру
Регистрация: 02.04.2010
Сообщений: 111
Популярность: 593
Сказал(а) спасибо: 118
Поблагодарили 195 раз(а) в 77 сообщениях
Отправить сообщение для garik_sanek с помощью Skype™
 
По умолчанию Re: Отправка GET запросов и их получение.

cпасибо, все работает)
  Ответить с цитированием
Старый 04.04.2011, 15:11   #3
 Сержант
Аватар для Cherinho
 
Cherinho на правильном путиCherinho на правильном пути
Регистрация: 20.09.2010
Сообщений: 106
Популярность: 172
Золото Zhyk.Ru: 50
Сказал(а) спасибо: 17
Поблагодарили 82 раз(а) в 50 сообщениях
Отправить сообщение для Cherinho с помощью ICQ
 
По умолчанию Re: Отправка GET запросов и их получение.

собственно говоря,вот этой
CookieContainer cc = new CookieContainer();
строчкой мы не получаем куки,а лишь создаем объект CookieContainer,в который уже ПОТОМ запихиваем куки
request.CookieContainer = cc;
  Ответить с цитированием
Старый 04.04.2011, 18:18   #4
Читер-спонсор
 Рыцарь-защитник
Аватар для Hermein
 
Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
Отправить сообщение для Hermein с помощью ICQ Отправить сообщение для Hermein с помощью Skype™
 
По умолчанию Re: Отправка GET запросов и их получение.

Цитата:
Сообщение от CherinhoПосмотреть сообщение
собственно говоря,вот этой
CookieContainer cc = new CookieContainer();
строчкой мы не получаем куки,а лишь создаем объект CookieContainer,в который уже ПОТОМ запихиваем куки
request.CookieContainer = cc;

Ну да, создаем контейнер, сейчас только заметил что не то написал
  Ответить с цитированием
Старый 05.04.2011, 21:58   #5
 Сержант
Аватар для 199621
 
199621 на правильном пути199621 на правильном пути
Регистрация: 13.01.2011
Сообщений: 107
Популярность: 129
Сказал(а) спасибо: 42
Поблагодарили 95 раз(а) в 48 сообщениях
 
По умолчанию Re: Отправка GET запросов и их получение.

Цитата:
Сообщение от hermeinПосмотреть сообщение
Решил написать мини-гайд по отправке GET-запросов и получению ответа, так как очень часто требуется, а в интернете искать - перелопатил десяток форумов и сайтов и не нашел ничего подходящего.
Итак, создаем форму WindowsForm
добавляем туда Кнопку Button1

На какой программе это чудо делаете?)Если можно то ссылку
  Ответить с цитированием
Пользователь сказал cпасибо:
reraider (08.04.2011)
Старый 08.04.2011, 16:15   #6
Читер-спонсор
 Рыцарь-защитник
Аватар для Hermein
 
Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(Hermein сломал счётчик популярности :(
Регистрация: 14.01.2011
Сообщений: 633
Популярность: 28087
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 90
Поблагодарили 717 раз(а) в 374 сообщениях
Отправить сообщение для Hermein с помощью ICQ Отправить сообщение для Hermein с помощью Skype™
 
По умолчанию Re: Отправка GET запросов и их получение.

Цитата:
Сообщение от 199621Посмотреть сообщение
На какой программе это чудо делаете?)Если можно то ссылку

Это язык программирования C# =)
использую Microsoft Visual Studio 2010
  Ответить с цитированием
Старый 07.10.2011, 23:20   #7
 Рыцарь-защитник
Аватар для "Unix
 
"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации
Регистрация: 08.07.2010
Сообщений: 631
Популярность: 3773
Сказал(а) спасибо: 88
Поблагодарили 275 раз(а) в 163 сообщениях
Отправить сообщение для "Unix с помощью Skype™
 
По умолчанию Re: Отправка GET запросов и их получение.

Подскажите, как можно реализовать запрос на авторизацию онлайн игры?
Допустим я когда захожу в игру у меня появляется процесс elementclient.exe Вот собственно как в него залезть, и ввести данные пароль и логин.
________________
  Ответить с цитированием
Старый 08.10.2011, 00:21   #8
Заблокирован
 Капитан
Аватар для TeedI
 
TeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака НоррисаTeedI троюродный дядя Чака Норриса
Регистрация: 11.08.2010
Сообщений: 254
Популярность: 9232
Сказал(а) спасибо: 300
Поблагодарили 334 раз(а) в 223 сообщениях
Отправить сообщение для TeedI с помощью ICQ
 
По умолчанию Re: Отправка GET запросов и их получение.

Цитата:
Сообщение от DesrpadoПосмотреть сообщение
Подскажите, как можно реализовать запрос на авторизацию онлайн игры?
Допустим я когда захожу в игру у меня появляется процесс elementclient.exe Вот собственно как в него залезть, и ввести данные пароль и логин.

В процесс залезать глупо Нужна работа с сокетами,алгоритм авторизации можно посмотреть через WPE
  Ответить с цитированием
Пользователь сказал cпасибо:
"Unix (20.01.2012)
Старый 08.10.2011, 09:43   #9
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Отправка GET запросов и их получение.

Цитата:
Сообщение от DesrpadoПосмотреть сообщение
Подскажите, как можно реализовать запрос на авторизацию онлайн игры?
Допустим я когда захожу в игру у меня появляется процесс elementclient.exe Вот собственно как в него залезть, и ввести данные пароль и логин.

Разморозить окно - отправить логин - отправить пароль...
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Программа] Отправка запросов через заданный промежуток времени xFroLx Социальные сети 11 02.03.2014 15:27
[Помогите!] Получение АП Yurii77 Общение и обсуждение Aion 3 14.02.2011 14:12
[Программа] HTTPPost - отправка запросов CreatiK Социальные сети 19 03.01.2011 23:17
[Руководство] Получение полного доступа к системным папкам и отключение проверки сертифицированност Razzor Symbian 9.1-9.3 1 08.06.2010 17:00

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 02:09.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net