-
-
Notifications
You must be signed in to change notification settings - Fork 7.1k
Closed
Labels
Description
Discussed in #10117
Originally posted by BratSinot December 19, 2022
Greetings!
I have some file with cookie and I want curl to use that file and update it with new cookies from response. I try to use this:
curl \
-b cookie.sub \
-c cookie.sub \
-d "$(jq -rc --arg ID "$ID" '.[0].id = $ID' json/handshake.json)" \
-H 'Content-Type: application/json' \
'[::1]:8017/notifications' |
jq -r '.[0].clientId'
but curl ignores set-cookies from response (response have set-cookies, I check it through Wireshark). How can I overcome this behaviour?
cookie.sub:
# Netscape HTTP Cookie File
# https://curl.se/docs/http-cookies.html
# This file was generated by libcurl! Edit at your own risk.
#HttpOnly_::1 FALSE /notifications/ FALSE 0 <manual set cookie name> <cookie value>
Curl version:
✗ curl --version
curl 7.85.0 (x86_64-apple-darwin22.0) libcurl/7.85.0 (SecureTransport) LibreSSL/3.3.6 zlib/1.2.11 nghttp2/1.47.0
Release-Date: 2022-08-31
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS GSS-API HSTS HTTP2 HTTPS-proxy IPv6 Kerberos Largefile libz MultiSSL NTLM NTLM_WB SPNEGO SSL threadsafe UnixSockets
```</div>
Reactions are currently unavailable