将cookie传递回开关
先决条件
通过登录REST API并保存Cookie文件来开始会话。
程序
使用以下curl命令使用-b选项将cookie文件传递回交换机。
句法:
卷曲[-Noproxy ] -k获取-b -h'content -type:application/json'-h'accept:application/json'“ https:// /休息/v1/系统”
选项:
-
- 北极不清
-
可选的。这
- 北极不清
当执行curl命令不需要代理即可访问应用程序时,选项是合适的。如果您的网络被配置为需要代理来访问应用程序,请使用- 代理人
选项。
指定交换机的IP地址或主机名。 -
-k
-
指定curl程序不尝试针对卷发软件包含的证书授权列表验证服务器证书。
该开关使用自签名证书。默认情况下,Curl程序试图根据其证书授权列表验证证书,并试图验证自签名证书失败。因此,您必须使用
–K
禁用试图针对证书授权验证自签名证书的尝试。 -
-b
-
指定文件
,其中包含会话cookie,请随请求传递。这 指定cookie文件的路径和名称。 使用卷发时,您会在会话开始时登录并在会话结束时登录。登录时,必须保存从登录请求中返回的cookie。您必须为cookie提供后续的curl命令。
-
-h或-Header
-
在HTTP请求中指定额外的标头。
例子:
$curl -noproxy -k get -b/tmp/auth_cookie \ -h'content -type:application/json'\ -h'accept:application/json'\“ https://192.0.2.0.2.5/rest/v1/系统”