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

Restful API实战

慕圣0362214 全栈工程师
难度中级
时长 2小时25分
学习人数
综合评分9.57
73人评价 查看评价
9.7 内容实用
9.5 简洁易懂
9.5 逻辑清晰
创建表要这么麻烦,还要用两个客户端,误导新手啊
我以为我快学会Restful API 了,看了这节又感觉自己完全不懂了…………
学到了,还要修改http返回状态码,之前都没有注意过
在学习的过程中整理了一下老师的知识点,输入和输出是一对的。相关文档、源码可以看:https://github.com/xinwen-mao/RESTful-API
这个是基于PHP编写的案例?
学了这么久才发现用的是php
phpstorm提示实现构造方法,快捷键是alt+insert。可以自己配置,方法是ctrl+alt+s打开设置,左上角搜索keymap,然后在右边的的快捷配置项中可以搜索generate,自己设置吧。
跟着学完了,感觉最大的收藏还不是restfulAPI,而是类的解耦 异常机制的实战 以及代码的规范
我还是第一次知道,用户名和密码 是可以通过header头来传递的。我跟着视频写的代码, 但$_SERVER中 没有PHP_AUTH_USER 和 PHP_AUTH_PW 这两个值 。只好算了,不去验证用户。其它地方,都跟老师一样实现了。
在user 和 article 中,已经验证过必要字段不能为空了。 index.php中可以不用再验证了,这里代码有重复。
无意中学会了老师用的 phpstorm中 快速实现构造方法。默认好像没有快捷键,在顶部菜单中的 code下的Generate,选Constructor 能自动把成员属性,当成构造方法的参数,好牛。
我一直不太明白,定义错误代码,有什么作用,网上也找不到相关文章
课程须知
1.了解HTTP协议 2.对php的基础知识掌握,如数组、类、对象
老师告诉你能学到什么?
Restful API简介 HTTP协议简介 Restul API与SOAP的区别 Restful API设计要素 Restful API 设计流程

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消