session. Создание сессии

^curl:session{код}

Метод создаёт cURL-сессию.
Код метода обрабатывается Parser, позволяя работать с удалённым сервером.
Внутри сессии могут быть установлены общие опции и сделано несколько вызовов метода загрузки файла.
Если удалённый сервер поддерживает k
eep-alive, то все запросы к нему буду сделаны в рамках одной установленной HTTP-сессии.

Пример
^curl:session{
   ^
curl:options[
      $.url[https://store.artlebedev.ru/]
      $.charset[UTF-8]

      $.timeout(1
0)
      $.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[]]
}



In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 23.06.2012