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

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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消