Php 如何使用cmd curl发送cookie?

Php 如何使用cmd curl发送cookie?,php,curl,Php,Curl,我有一个移动应用程序的API。API函数之一是登录用户。当用户登录时,他可以访问其他API函数。我通过跟踪用户会话来实现这一点。但这是我的问题,我正在用curl测试API,我可以让它工作。我试着用浏览器访问API,但当我试着用命令行curl时,它不起作用,所以我认为curl不发送cookie。我如何才能做到这一点?请检查 您需要说明保存和加载cookies的位置:(第10章) 对于您来说,它必须是curl--cookie cookies.txt--cookie jar newcookies.tx

我有一个移动应用程序的API。API函数之一是登录用户。当用户登录时,他可以访问其他API函数。我通过跟踪用户会话来实现这一点。但这是我的问题,我正在用curl测试API,我可以让它工作。我试着用浏览器访问API,但当我试着用命令行curl时,它不起作用,所以我认为curl不发送cookie。我如何才能做到这一点?

请检查


您需要说明保存和加载cookies的位置:(第10章)

对于您来说,它必须是
curl--cookie cookies.txt--cookie jar newcookies.txthttp://www.example.com
where
--cookie
告诉curl在哪里加载cookie和
--cookie jar
在哪里保存cookie。这些文件可以是相同的

curl_setopt($ch, CURLOPT_COOKIE, "fruit=apple; colour=red");