session. Создание сессии
|
^curl:session{код}
Метод создаёт cURL-сессию. Код метода обрабатывается Parser, позволяя работать с удалённым сервером.
Внутри сессии могут быть установлены общие опции и сделано несколько вызовов метода загрузки файла.
Если удалённый сервер поддерживает keep-alive, то все запросы к нему буду сделаны в рамках одной установленной HTTP-сессии.
Пример
^curl:session{^curl:options[ $.url[https://store.artlebedev.ru/]
$.charset[UTF-8]
$.timeout(10)
$.ssl_verifypeer(0)
]
$file1[^curl:load[
$.url[https://store.artlebedev.ru/login/]
$.postfields[Username=^taint[uri][$form:login]&Password=^taint[uri][$form:password]&btnSubmit=^taint[uri][Войти]]
]]
$file2[^curl:load[]]
}