【问题标题】:curl cookie jar file valuecurl cookie jar 文件值
【发布时间】:2015-09-27 00:31:13
【问题描述】:

curl -c 文件的输出如下所示

#HttpOnly_.mysite.net TRUE / TRUE 0 mywebsessionid 000000-90ae-4ba5-b5be-4d10be6be098

#HttpOnly_.mysite.net TRUE / TRUE 0 mysitepkey 0000_gv-X8nOvg9KgMLNWA==

由于这两个值都是 true,当我手动编辑“TRUE /FALSE”时,我得到“未经授权”,我得到 200。TRUE/TRUE 的原因可能是什么。

1st= 命令

 curl -c cookie.txt -d "username=user" -d "password=pass" https://www.example.com/login

2nd= 命令

 curl -b cookie.txt -v -X GET http://mysite/data/myfile/view -H "Content-type: application/json"

http头输出

               > "Content-type: application/json"
               *   Trying 168.14.61.148...
               * Connected to login.mysite.come (168.14.61.148) port 8080                (#0)
             > GET /login.mysite.com HTTP/1.1
             > User-Agent: curl/7.40.0
              > Host: mysite.com:8080
             > Accept: */*
             > Cookie: mykey=ehhf3GYqNbIz5rMixfT1Pg22;
              > X-MYSITE-SESSION:323158ce-da52-41b8-9c66-a897fcb22222;
              > Content-type: application/json
               >
              < HTTP/1.1 200 OK
               < Cache-Control: no-cache, no-store, must-revalidate
              < Content-Type: application/xml
              < Date: Sun, 27 Sep 2015 22:05:25 GMT
              < Expires: 0
               < Pragma: no-cache
              < Server: Apache-Coyote/1.1
             < Vary: Accept-Encoding
             < transfer-encoding: chunked
              < Connection: keep-alive

【问题讨论】:

  • 在收到 cookie 时向我们显示 HTTP 响应标头!
  • 感谢 Daniel,我已经添加了 http 标头输出。

标签: curl cookies libcurl


【解决方案1】:

第一个TRUE,在第二列是“tailmatch”是或否。

第四列中的第二个 TRUE 是“安全”cookie 是或否。安全 cookie 只能通过 HTTPS 发送。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-10
    • 2012-02-26
    • 1970-01-01
    • 2015-09-10
    • 1970-01-01
    • 2023-03-15
    • 2016-09-20
    • 1970-01-01
    相关资源
    最近更新 更多