📅  最后修改于: 2023-12-03 15:37:10.892000             🧑  作者: Mango
当需要向 curl 请求中添加 cookie 值时,可以使用 -b
参数来指定 cookie 文件。本文将介绍如何使用 curl 的 -b
参数来添加 cookie。
在开始之前,需要先准备一个包含 cookie 的文件。该文件的格式应为:
# HTTP Cookie File
example.com TRUE / FALSE 0 cookie_name cookie_value
其中,第一列是域名,第二列是指定是否需要 HTTPS 连接,第三列是 cookie 的路径,第四列指示是否需要 HTTP Only 标志,第五列是过期时间(0表示立即过期),第六和第七列是键值对。
使用 -b
参数来指定 cookie 文件,例如:
curl -b cookies.txt http://example.com/
在该命令中,cookies.txt
是包含 cookie 的文件名,http://example.com/
是要访问的 URL。
如果要同时添加多个 cookie,可以将它们用分号隔开。示例如下:
curl -b "cookie1=value1; cookie2=value2" http://example.com/
使用 -b
参数可以方便地向 curl 请求中添加 cookie。将 cookie 写入文件可以方便地管理和更新 cookie。