Bug 17110 - [PATCH] невозможно получить REDIRECT_URL в curl_multi режиме
Summary: [PATCH] невозможно получить REDIRECT_URL в curl_multi режиме
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: curl (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2008-09-13 00:41 MSD by redbaron
Modified: 2008-09-29 16:40 MSD (History)
4 users (show)

See Also:


Attachments
фикс проблемы (1.55 KB, patch)
2008-09-13 00:42 MSD, redbaron
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description redbaron 2008-09-13 00:41:22 MSD
При использовании curl_multi API, если выставить опцию. CURLOPT_FOLLOWLOCATION в 0, то по завершении сессии невозможно получить информацию по запросу CURLINFO_REDIRECT_URL - всегда возвращается NULL

Набросал небольшой патчик, опыта в С с гулькин нос, так что не знаю насколько он качественный, но 1) проблему решает, 2) ни один тест из папки tests не сломался.
Comment 1 redbaron 2008-09-13 00:42:27 MSD
Created attachment 2906 [details]
фикс проблемы
Comment 2 Anton Farygin 2008-09-15 20:13:20 MSD
Набросайте пожалуйста, ещё небольшой testcase на C. Ну и стоит отправить в curl-library@ патч и testcase.
Comment 3 redbaron 2008-09-29 16:40:57 MSD
Патч принят апстримом и войдет в 7.19.1, так что багу закрываю.