Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
lostos
-
- Новичок
-
-
- Сообщения: 36
- Зарегистрирован: 04.05.2008 (Вс) 15:22
lostos » 17.09.2008 (Ср) 15:44
Здравствуйте, может у кого то есть конкретный пример, как отправлять POST запросы, искходник там, как вообще это лучше всего делать? Заранее спасибо
-
alibek
-
- Большой Человек
-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 17.09.2008 (Ср) 16:36
Чем не устраивает полдесятка примеров, легко находимых поиском по форуму?
Lasciate ogni speranza, voi ch'entrate.
-
lostos
-
- Новичок
-
-
- Сообщения: 36
- Зарегистрирован: 04.05.2008 (Вс) 15:22
lostos » 18.09.2008 (Чт) 6:43
Хм... может скинешь пожалуйста ссылки на темы?
-
Viper
-
- Артефакт VBStreets
-
-
- Сообщения: 4394
- Зарегистрирован: 12.04.2005 (Вт) 17:50
- Откуда: Н.Новгород
-
Viper » 18.09.2008 (Чт) 7:10
А самому то поискать не судьба? С плпинка находится куча примеров.
Весь мир матрица, а мы в нем потоки байтов!
-
lostos
-
- Новичок
-
-
- Сообщения: 36
- Зарегистрирован: 04.05.2008 (Вс) 15:22
lostos » 18.09.2008 (Чт) 9:54
Да, самому не судьба, хоть подсказали бы какие ключевые слова
P.S ничего немогу найти, есть какой то WinHTTP но непонятно как с ним работать
-
Viper
-
- Артефакт VBStreets
-
-
- Сообщения: 4394
- Зарегистрирован: 12.04.2005 (Вт) 17:50
- Откуда: Н.Новгород
-
Viper » 18.09.2008 (Чт) 11:40
Ключевые слова? GET, POST. А ответ лежит
здесь. В том разделе, с которого и надо начинать любые поиски.
Весь мир матрица, а мы в нем потоки байтов!
-
lostos
-
- Новичок
-
-
- Сообщения: 36
- Зарегистрирован: 04.05.2008 (Вс) 15:22
lostos » 18.09.2008 (Чт) 12:25
Можно подумать я туда не заглядывал и невидел этот пример, он практически нигде не работает
-
Williams
-
- Гуру
-
-
- Сообщения: 1280
- Зарегистрирован: 06.05.2008 (Вт) 18:35
- Откуда: System.Reflection.Williams (увидел себя в зеркале :))
Williams » 18.09.2008 (Чт) 12:38
lostos писал(а):Можно подумать я туда не заглядывал и невидел этот пример, он практически нигде не работает
И где же именно он у тебя не работает?
И вы думаете, что вас оставят в живых после прочтения этого поста?
-
dr.MIG
-
- Гуру
-
-
- Сообщения: 1441
- Зарегистрирован: 18.12.2004 (Сб) 9:53
- Откуда: г.Ярославль
-
dr.MIG » 18.09.2008 (Чт) 12:42
Значит используй WinHTTP.
Для GET:
- Код: Выделить всё
Dim http_req As New WinHttpRequest, results As String
http_req.Open "GET", "http://site.ru/script.php"
http_req.Send
If http_req.Status = 200 Then
results = http_req.ResponseText
Debug.Print results
End If
Для POST:
- Код: Выделить всё
Dim http_req As New WinHttpRequest, results As String
http_req.Open "POST", "http://site.ru/script.php"
http_req.SetRequestHeader "Content-Type", "application/x-www-form-urlencoded"
http_req.Send "param1=val1" 'N.B.!Не забудь значения параметров URLEncod'ировать
If http_req.Status = 200 Then
results = http_req.ResponseBody
Debug.Print results
End If
Salus populi suprema lex
-
lostos
-
- Новичок
-
-
- Сообщения: 36
- Зарегистрирован: 04.05.2008 (Вс) 15:22
lostos » 18.09.2008 (Чт) 15:35
А если нужно принять данные, то есть ту страничку которая появилась бы в браузере?
-
Хакер
-
- Телепат
-
-
- Сообщения: 16478
- Зарегистрирован: 13.11.2005 (Вс) 2:43
- Откуда: Казахстан, Петропавловск
-
Хакер » 18.09.2008 (Чт) 16:43
lostos, пойди куда-нибудь. Почитай про HTTP.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.
-
eldar22
-
- Обычный пользователь
-
-
- Сообщения: 91
- Зарегистрирован: 09.09.2008 (Вт) 18:11
eldar22 » 22.09.2008 (Пн) 18:07
А где достать компонент WinHTTP&
-
tyomitch
-
- Пользователь #1352
-
-
- Сообщения: 12822
- Зарегистрирован: 20.10.2002 (Вс) 17:02
- Откуда: חיפה
tyomitch » 22.09.2008 (Пн) 19:25
Project -> References -> Microsoft WinHTTP Services
C:\WINDOWS\system32\WINHTTP.dll
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, Google-бот, Yandex-бот и гости: 31