parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Лучше почитать доку к libcurl, но...

Sumo 10.05.2011 21:26 / 11.05.2011 08:14

... код в результате должен получиться примерно такой:
  $res[^curl:load[
   $.url[http://someurl.nu]
   $.post(1)
   $.httppost[
     $.fileparam[^file::load[binary;image.jpg]]
     $.textparam[test]
   ]
  ]]
В этом случае запрос будет передан методом post с enctype=multipart/form-data.

p.s. А еще можно не мучаться с опциями, а взять готовый класс-обвязку для curl (описание опций есть отдельно). Тогда можно будет просто писать:
  $res[^pfCFile:load[text;http://someurl.nu;
    $.method[post]
    $.enctype[multipart/form-data]
    $.form[
      $.fileparam[^file::load[binary;image.jpg]]
      $.textparam[test]
    ]
  ]]
А код для вопроса из корневого сообщения ветки будет таким:
  $file1[^pfCFile:load[text;https://store.artlebedev.ru/login/;
      $.form[ 
         $.Username[$form:login] 
         $.Password[$form:password] 
         $.btnSubmit[Войти] 
      ] 
   ]]