运行的php文件代码:
$ch = curl_init("http://127.0.0.1/curl_test.php");
curl_setopt($ch,CURLOPT_COOKIEFILE,"cookie.txt");
curl_exec($ch);
?>
存放cooike值的cookie.txt文件中的代码:
username=admin
URL文件curl_test.php中代码:
print_r($_COOKIE);
?>
运行结果为:Array( )
问 题:
php的curl_setopt( )选项中,CURLOPT_COOKIEFILE,为什么没有读取cookie.txt文件中的cookie?应该怎样读取实体文件cookie.txt中设置的cookie名和值?
php的curl_setopt( )选项中,CURLOPT_COOKIEFILE,为什么没有读取cookie.txt文件中的cookie?
答案:2 悬赏:10 手机版
解决时间 2021-02-12 01:44
- 提问者网友:谁的错
- 2021-02-11 04:39
最佳答案
- 五星知识达人网友:白昼之月
- 2021-02-11 06:00
经测,cookie.txt文件中需要按标准的cookie协议格式
如:
Set-Cookie: username=admin
Set-Cookie: username=admin; path=/或者用古老的网景格式,如
127.0.0.1 TRUE / FALSE 2305843382 username admin中间用tab做空格
都可以正常读取..
如:
Set-Cookie: username=admin
Set-Cookie: username=admin; path=/或者用古老的网景格式,如
127.0.0.1 TRUE / FALSE 2305843382 username admin中间用tab做空格
都可以正常读取..
全部回答
- 1楼网友:躲不过心动
- 2021-02-11 06:56
任务占坑
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯