博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php Basic HTTP与Digest HTTP 应用
阅读量:5261 次
发布时间:2019-06-14

本文共 603 字,大约阅读时间需要 2 分钟。

Basic HTTP 认证范例

HI {$_SERVER['PHP_AUTH_USER']}.

"; echo "

恭喜你登录成功!

"; }else{ header('WWW-Authenticate: Basic realm="test"'); header('HTTP/1.0 401 Unauthorized'); } }?>

Digest HTTP 认证范例

1, 'nc'=>1, 'cnonce'=>1, 'qop'=>1, 'username'=>1, 'uri'=>1, 'response'=>1); $data = array(); preg_match_all('@(\w+)=([\'"]?)([a-zA-Z0-9=./\_-]+)\2@', $txt, $matches, PREG_SET_ORDER); //print_r($matches); foreach ($matches as $m) { $data[$m[1]] = $m[3]; unset($needed_parts[$m[1]]); } return $needed_parts ? false : $data;}?>

 

转载于:https://www.cnblogs.com/ser0632/p/4958464.html

你可能感兴趣的文章
Java基础教程——网络基础知识
查看>>
Kruskal基础最小生成树
查看>>
【hdu 1429】胜利大逃亡(续)
查看>>
javascript之Style物
查看>>
Factory Design Pattern
查看>>
P1192-台阶问题
查看>>
Java线程面试题
查看>>
Flask三剑客
查看>>
【BZOJ4516】生成魔咒(后缀自动机)
查看>>
提高PHP性能的10条建议
查看>>
Java大数——a^b + b^a
查看>>
boost 同步定时器
查看>>
简单的数据库操作
查看>>
Redmine
查看>>
帧的最小长度 CSMA/CD
查看>>
树状数组及其他特别简单的扩展
查看>>
普通求素数和线性筛素数
查看>>
PHP截取中英文混合字符
查看>>
【洛谷P1816 忠诚】线段树
查看>>
电子眼抓拍大解密
查看>>