也可以这么理解,接口可以理解为把一个值从一套系统中通过特殊形式传递个另一套系统
可以看的,我也是之前做开发的,现在转的测试
内部接口:是指系统内部的模块之间、类之间互相传递信息使用的接口。
外部接口:是指外部请求调用系统时使用的接口。
目前老师演示时,用的接口调用,就是外部接口调用,但现在还区分外部、内部吗?没做过接口开发所以不清楚,但是我在公司里拿的接口文档就一个,在外部直接可以调用,直接是域名+接口地址+参数就能访问,当然这个接口得上线,不上线的话,就外部是不能调用的。
不知道能否帮上你,有不足的内容,希望老师能补上。
get请求最大url长度是2048字符,post无限制。
get可以被收藏为书签,post不行。
get能被缓存,post不行。
二者编码类型不同,post多了二进制数据多重编码。
get的参数会保留在浏览器历史中,post参数不会。
get数据类型为ASCII, post无限制可以为二进制。
两者相对来说post安全点,其实并从传输角度来说没什么卵用,http网路传输都是明文,可以被抓包。
想要安全就用https协议。
原来要选择flash播放器才能有画面的
fiddler是抓包工具,可以用来抓取请求和返回的数据,查看内容,postman是模拟请求和返回的工具,填写对应的地址、参数和数据,就可以向服务器发送请求,查看返回值
老师上课讲的软件你可以自己下一下,边听边实践,效果会好很多。
看得出你刚开始学,代码格式规范问题,unexpected:不是期望的
吸取精华,去其糟粕吧
这四种只是常用的,还有例如HEAD,TRACE,OPTIONS等等。
可以看点前端html+css
Fiddler应该是基于微软的.NET技术的工具, 所以只在windows下有安装程序.
postman和wireshark在Mac平台下有独立的App程序, 我已经安装了.
先用正则表达式提取关联值,下个接口参数调用