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

^curl:session{код}

Метод создает cURL-сессию. Код метода обрабатывается Parser, позволяя работать с удаленным сервером. Внутри сессии могут быть установлены общие опции и сделано несколько вызовов метода загрузки файла. Если удаленный сервер поддерживает keep-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[]]
}



Copyright © 1997–2024 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 17.05.2024