CURL cookie文件可以工作,但cookie本身不能工作
我可以像这样成功地使用curl调用我的web服务CURL cookie文件可以工作,但cookie本身不能工作,curl,Curl,我可以像这样成功地使用curl调用我的web服务 curl -vL -c ~/.internal/cookie -b ~/.internal/cookie https://mywebservcie 我可以看到json内容 现在,如果我打开~/.internal/cookie文件,我可以看到4行。我知道该文件是netscape cookie文件格式,因此第6列和第7列是cookie名称和内容 如果现在我尝试显式地使用cookies调用相同的web服务 curl -vL -c"a=1" -c"b=
curl -vL -c ~/.internal/cookie -b ~/.internal/cookie https://mywebservcie
我可以看到json内容
现在,如果我打开~/.internal/cookie文件,我可以看到4行。我知道该文件是netscape cookie文件格式,因此第6列和第7列是cookie名称和内容
如果现在我尝试显式地使用cookies调用相同的web服务
curl -vL -c"a=1" -c"b=2" -c"c=3" -c"d=4" https://mywebservice
我犯了一个错误
为什么当我指定整个文件时它可以工作,而当我将文件的内容指定为单个cookie时它不工作
-c、 --饼干罐
(HTTP)指定要将所有Cookie写入的文件
完成手术后。Curl从它的
在opera结束时将内存cookie存储到给定文件-
是的。如果没有已知的cookie,则不会写入任何数据。这个
文件将使用Netscape cookie文件格式写入。如果
如果将文件名设置为单破折号“-”,则cookie将
写信给史都
-c需要一个文件来写cookies
-b、 --饼干
(HTTP)在Cookie头中将数据传递给HTTP服务器。信息技术
假定是以前从服务器接收到的数据
设置Cookie:“行。数据的格式应为
“名称1=VALUE1;名称2=VALUE2”
试试这个:
curl -vL -b "a=1; b=2; c=3; d=4" https://mywebservice