讲的是两种规则, 一种是 soap, 一种是 restful
这个选设置好上传的地址要,再去发起文件
看你的具体使用情况,学会自己优化,并不是让你抄去用,讲的是用法
$_GET是获取类似/articles?page=1这类URL的,$_GET['page'] = 1
PATH_INFO因为环境配置不同,所以可能不存在。
本节课的目的是通过“PATH_INFO”获得url中的'users'和'articles',所以原理一样即可。
没有代码怎么看?
当用户输入用户名和密码后,包含有 URL 的 PHP 脚本将会加上预定义变量PHP_AUTH_USER,PHP_AUTH_PW 和 AUTH_TYPE 被再次调用,这三个变量分别被设定为用户名,密码和认证类型
参考这个,我这个获取到的也是之前登陆的。
个人习惯而已,一般只在业务层判断
没找到页面
检查以下几点:
数据库连接的用户、密码是否正确
数据表字段是否与代码写的对应
视频上的用户信息是base64编码后的
其认证也就是按正常逻辑是用户在创建文章,如果没有登录,服务器会返回一个浏览器认证弹窗,要求用户登录。实际上讲师将服务器端header输出弹窗这块给省了,直接模拟。
这是两种不同方式啊 一种SOAP 一种Restful
跟IDE有关,phpstorm下按Alt+Enter可以自动新建
这是PHP读取HTTP基本认证方式中传入的变量。
HTTP基本认证方式就是你打开一个网页的时候如果浏览器弹出来要你输入账号密码的那个框(不是网页内容的,是浏览器自带的,这就是HTTP基本认证)
https://github.com/xialeistudio/imooc-restful