为了账号安全,请及时绑定邮箱和手机立即绑定

php的curl请求携带token无效

php的curl请求携带token无效

PHP
守着星空守着你 2019-03-14 20:27:11
请问各位大佬,我在使用curl发送一个get请求的时候,需要把一个已登录用户的token放到header里面,地址请求成功了,但是返回了一个“用户未登录”的错误。 token存在,用户正确,不清楚哪里出了问题,是curl_setopt参数不对还是什么问题,求指教,不胜感谢!
查看完整描述

5 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

Authorization这个好像是http协议中标准头,用来做简单网页授权的,其值格式是有约定的,建议你换一个名字

查看完整回答
反对 回复 2019-03-18
?
青春有我

TA贡献1784条经验 获得超8个赞

猜测:
Authentication直接放入token即可:

$headers = [
    'Authentication: ' . $_COOKIE['token']
];

一定要个token的前缀??

查看完整回答
反对 回复 2019-03-18
?
慕森卡

TA贡献1806条经验 获得超8个赞

如果接收方接口有文档,那么他应该已经定义好了授权方式,仔细阅读文档吧。这里你只给出请求方的代码,接收方怎么实现的没法了解。

查看完整回答
反对 回复 2019-03-18
?
翻阅古今

TA贡献1780条经验 获得超5个赞

你可以请求自己的一个地址,然后打印出来$_SERVER,看看最后的结果是什么。

查看完整回答
反对 回复 2019-03-18
?
MYYA

TA贡献1868条经验 获得超4个赞

接口提供方说是放到header里面,然后他们做验证,后来测试发现,其实放到cookie里面就可以传过去验证了,问题已解决,谢谢诸位。

查看完整回答
反对 回复 2019-03-18
  • 5 回答
  • 0 关注
  • 1095 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信