通过凭证而不是cookie在标头中进行身份验证

时间:2009-10-16 16:34:16

标签: php

我正在访问需要身份验证的网址,因此对于身份验证我正在使用像这样的cookie

$out = "GET $path HTTP/1.0\r\nHost: $host\r\nCookie: user=$cookie\r\n\r\n";
$fp = fsockopen($host, 80, $errno, $errstr, 30) or htmlerror('Bandwidth limit exceeded, please try again later.');
fwrite($fp, $out);

所以我想知道是否可以在变量 $ out

中直接使用用户名和密码而不是cookie

谢谢

2 个答案:

答案 0 :(得分:0)

我快速浏览了HTTP GET REQUEST,您可能会尝试在URI的查询部分插入一些内容

  

$ out ='GET / *?* username = $ user& password = $ encryptedPW HTTP / 1.1'

     

$ out。='/ n'。 '主持人:$ host'

答案 1 :(得分:0)

它没有用,只是将它与cookie一起使用