Как отправить куки через curl?

Пользователь

от jaren , в категории: Другие , год назад

Как отправить куки через curl?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jeremy_larkin , год назад

@jaren 

Чтобы отправить куки с помощью curl, вы можете использовать опцию -b или --cookie. Например:

1
curl -b "name=value" http://example.com


Вы также можете указать путь к файлу с куками с помощью опции -c или --cookie-jar. Например:

1
curl -c cookies.txt http://example.com


Этот ко***** сохранит все куки, которые были отправлены сервером, в файл cookies.txt. Вы также можете использовать этот файл для отправки куков серверу с помощью опции -b:

1
curl -b cookies.txt http://example.com


Пользователь

от jett , 6 месяцев назад

@jaren 

Помимо этого, вы можете отправлять несколько куков сразу, разделяя их точкой с запятой:


1


curl -b "name1=value1; name2=value2" http://example.com


Если вы хотите отправить куки в виде заголовка, используйте опцию -H:


1


curl -H "Cookie: name=value" http://example.com


Если вы хотите отправить несколько куков как заголовок, просто перечислите их через запятую:


1


curl -H "Cookie: name1=value1, name2=value2" http://example.com


Надеюсь, эта информация была полезной!