postman

昨天介绍了API,今天要介绍一个postman的应用程序,它是一个可以让我们检查和实作API的app

首先当然是到官网去下载罗~接下来我们要来利用它做GET, POST, PUT和DELETE

GET是去读取我们现在的资料,这里延用Day15介绍NPM时所架好的localhost:8000,所以在这里它就会读取到那天在JSON档输入好的资料
https://ithelp.ithome.com.tw/upload/images/20210927/20139183kG7zqkDct0.jpg

接着我们新增一笔资料也就是去POST资料,这里要注意的是选了Body和raw之後,格式要确定和我们建置server时的档案格式一样它才会接收的到资料,所以当初是建立JSON档就要选JSON格式,然後新增完资料按send它就会将新增的资料显示出来
https://ithelp.ithome.com.tw/upload/images/20210927/20139183oTwnq19NPe.jpg

回到VS Code和网页上就会看到我们新增後的所有资料
https://ithelp.ithome.com.tw/upload/images/20210927/20139183YVxWHLHLao.jpg

再来是修改资料,PUT和PATCH都是在做资料的修改,那麽他们有什麽不同之处呢?
https://ithelp.ithome.com.tw/upload/images/20210927/20139183duhVHERXfW.jpg
这里做的是第一笔资料的修改,所以在网址後面加上「/1」,从上图我们可以知道同样只对第一笔资料的position做修改,只输入position:"student"使用PUT它就会认定我们要修改成整笔资料只剩position:"student",而使用PATCH它会保留我们的name只针对position属性去做修改
由此可知,PUT做的是整笔资料的修改,而PATCH是只做单一属性的修改

最後是DELETE,我们把第二笔新增的资料删除,所以一样在网址後加上「/2」按send就可以删除第二笔资料了!最後回到VS Code会发现第一笔资料从原本的position:" college student"修改成position:"student",第二笔资料也被删除了!
https://ithelp.ithome.com.tw/upload/images/20210927/201391839LpLfmnjB3.jpg

题外话~
如果要修改postman的字体大小可以去File -> Settings -> General中的Editor font size修改,画面的颜色则是在Settings -> Themes


<<:  Day12 用python写UI-聊聊选项钮与核取方块checkbox

>>:  Day 27 「能省则省」Clean Architecture ft. CQRS

for 回圈基本要点

for回圈(英语:for loop)在计算机科学是一种程序语言的迭代陈述,能够让程序码反覆的执行。 ...

[WMX3] 4.SetDeviceName and GetAllDevices

主要功能为设定/取得连线到WMX3Engine的设备或者是软件所设定的名称 使用方法 设定 //需接...

[第二十三只羊] 迷雾森林舞会XVII 玩家x座位x游戏角色 多对多关联

天亮了 昨晚是平安夜 关於迷雾森林故事 说服 洛神:3号 8号平票,进入PK环节,3号开始发言 3号...

【Day18】导航元件 - Breadcrumb

元件介绍 Breadcrumb 是一个导航元件,用於显示当前系统层级结构中的路径位置,并且点击路径能...

PM日常必备技能-沟通技巧

前一篇提到了产品上线前,产品经理需要与很多不同的角色沟通,协助一起把产品端到用户面前,因此这篇要来介...