Страница 2 из 2
Re: POST и GET запросы
Добавлено: 30 Март 2014, 4:07
Admin
Код: Выделить всё
PROGRAM
MAP
MODULE('Curl API')
curl_easy_init(),LONG,RAW,PASCAL
curl_easy_setopt(LONG Handle, LONG Option, LONG PointerToStructure),LONG,PROC,RAW,PASCAL
curl_easy_cleanup(LONG Handle),LONG,PROC,RAW,PASCAL
curl_easy_strerror(LONG CURLCode),*CSTRING,RAW,PASCAL
END
END
CURLOPT_URL EQUATE(10002)
Curl LONG
Url CSTRING(256)
CODE
Curl = curl_easy_init()
IF Curl
Url = 'http://www.aport.ru'
CURLCode# = curl_easy_setopt(Curl,CURLOPT_URL,ADDRESS(Url))
IF CURLCode# THEN MESSAGE(curl_easy_strerror(CURLCode#)) END
! ...
! и т.д.
END
curl_easy_cleanup(Curl)
Не очень шарю в СИ что бы переводить
весь код на клару. Там работы с коллбеками и поинтерами много. Муть для меня.
Re: POST и GET запросы
Добавлено: 30 Март 2014, 19:25
George
Admin, спасибо !
Re: POST и GET запросы
Добавлено: 05 Апрель 2014, 18:19
George
Admin писал(а):Код: Выделить всё
PROGRAM
MAP
MODULE('Curl API')
curl_easy_init(),LONG,RAW,PASCAL
curl_easy_setopt(LONG Handle, LONG Option, LONG PointerToStructure),LONG,PROC,RAW,PASCAL
curl_easy_cleanup(LONG Handle),LONG,PROC,RAW,PASCAL
curl_easy_strerror(LONG CURLCode),*CSTRING,RAW,PASCAL
END
END
CURLOPT_URL EQUATE(10002)
Curl LONG
Url CSTRING(256)
CODE
Curl = curl_easy_init()
IF Curl
Url = 'http://www.aport.ru'
CURLCode# = curl_easy_setopt(Curl,CURLOPT_URL,ADDRESS(Url))
IF CURLCode# THEN MESSAGE(curl_easy_strerror(CURLCode#)) END
! ...
! и т.д.
END
curl_easy_cleanup(Curl)
Не очень шарю в СИ что бы переводить
весь код на клару. Там работы с коллбеками и поинтерами много. Муть для меня.
Данный код выдает ошибку "failed writing received data to disk/application". В чем проблема ?
Re: POST и GET запросы
Добавлено: 06 Апрель 2014, 12:53
Admin
Во первых это только часть примера как вы понимаете.
Как lib файл сгенерировали для исходника? lib на curl
Re: POST и GET запросы
Добавлено: 06 Апрель 2014, 13:13
George
Admin писал(а):Во первых это только часть примера как вы понимаете.
Как lib файл сгенерировали для исходника? lib на curl
При помощи Libmaker.