Flutter开发效率提升1000%,Flutter Quick教程之定义Api(二)

如何定义一个Api Request。其他的地方依照常规填写就行,讲一讲需要注意的地方。

1,Headers

当tab是headers的时候,点击下面的加号按钮,会弹出

输入框下面有提示输入Headers的规则,即以分号隔开。比如

content-type : application/json

2,Add Parameters里面的Specific参数。

tab是Add Parameters的时候,点击下面的加号按钮,会弹出

这里面的诸多选项和定义页面构造参数和State 成员变量并没有区别,只有一个Specific需要注意。

specific的意义即:是具体的值还是变量引用。

比如一个网络请求:

response = await httpclient.post('/test', data: {'id': 21, 'name': 'jack'});

这个id就是specific的

如果这个id不是specific的,那么默认值引用的就是具体的变量。不是specific的时候,右边default value就会变成一个选择按钮,即选择变量。

无论默认值是什么,只要在调用Api的时候传了值,那么就会优先使用所传的值。

要完成一个Api 定义,光有Request是不行的,还得有Response,否则会提示定义未完成。

官网地址 www.appshop.cc

相关推荐
十有八七几秒前
Hermes Agent 自进化实现:从源码到架构的深度拆解
前端·人工智能
渐儿几秒前
NestJS 生产级开发教程
前端
前端毕业班1 分钟前
uni-app onShareAppMessage hook 原理分析
前端·javascript
gogoing3 分钟前
React 分包加载优化
前端·react.js
gogoing6 分钟前
Babel 配置与工具
前端·javascript
亲亲小宝宝鸭6 分钟前
重新install,项目就跑不起来了?!
前端·npm
Mike117.20 分钟前
GBase 8a 物化视图依赖和 DDL 风险排查记录
java·服务器·前端
蜡台36 分钟前
Vue3 Hook 与 Store 状态管理:深度解析与选型指南
前端·javascript·vue.js
無名路人1 小时前
小程序点餐页吸顶滚动
前端·微信小程序·ai编程
小小小前端啊1 小时前
前端手写代码大全
前端