Среда, 22.11.2017, 08:24 Приветствую вас Гость | Группа "Гости" 


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: Anton93 
delfcode » Delphi » Компоненты Delphi » HTTP client (Проблемы реализации)
HTTP client
HargenДата: Понедельник, 22.07.2013, 21:06 | Сообщение # 1
Участник
Зарегистрирован: 08.05.2013
Группа: Пользователи
Сообщений: 66
Статус: Offline
Всем доброго времени суток.
Решил в силу обстоятельств написать свой http клиент, способный посылать get и post запросы, но столкнулся с такой проблемой - при попытке сформировать запрос и меня вылетает ошибка access violation addr $00000010 , укажите пожалуйста на мою ошибку.
код:


П.С.
В работе с http новичек, если что не так реализованно и вы на это укажите, буду благодарен


Главное - не изобретать велосипед

 
NeoДата: Вторник, 23.07.2013, 10:11 | Сообщение # 2
Модератор
Зарегистрирован: 04.05.2010
Группа: Модераторы
Сообщений: 316
Статус: Offline
Вот тут получается код html странички,непосредственно посылая http POST запрос.Думаю,это поможет)

P.S Кстати,а ты как инициализируешь объект в твоём коде???Access violation в ООП обычно вылазит,когда ты пытаешься вызвать метод объекта не инициализировав его в памяти.Чтобы инициализировать в памяти объект,скачала вызывают конструктор.
Если что,то
Код

Var T:THTTPWIClient;
begin
T:= THTTPWIClient.Create;
//потом уже вызывай методы объекта.Например,
T._HttpSendRequest();
......

добавь перед использованием.


Сообщение отредактировал Neo - Вторник, 23.07.2013, 10:21
 
HargenДата: Вторник, 23.07.2013, 16:09 | Сообщение # 3
Участник
Зарегистрирован: 08.05.2013
Группа: Пользователи
Сообщений: 66
Статус: Offline
Цитата (Neo)
сначала вызывают конструктор.

Слона то я и не приметил блин)))) lol lol lol
Спасибо за помощь, второй пример (SendHttp) мне наиболее подходит, осталось что-нибудь с парсером придумать и будет годная к использованию вещь


Главное - не изобретать велосипед

 
delfcode » Delphi » Компоненты Delphi » HTTP client (Проблемы реализации)
Страница 1 из 11
Поиск:

delfcode.ru © 2008 - 2017 Хостинг от uCoz