帮助你自动生成网络请求的Okhttp参数
kingwang666 2019-03-10 15:35 收藏
OkHttpParamsGet
帮助你自动生成Okhttp请求参数,支持kotlin。
How to install
File->Settings->Browse Repositories->OkHttpParamsGet
Support
- Map<String, String>
- Map<String, Object>
- Map<String, RequestBody>
- List<MultipartBody.Part>
- MultipartBody.Builder
How to use
- 选择一个文件
- 快捷键 Alt + P 或者 右键Generate点击GetParams
- 选择一个生个参数类型
- 点击ok
ps
- @Ignore: 不添加进自动生成的请求参数中
- @PostFile: 单个文件参数
- @PostFiles: 多个文件参数
- @Key: 上传文件的Key值
- @Filename: 上传文件的文件名
- @MimeType: 上传文件的mime-type
- @Data: 上传的文件
这些注解可以放在任何包下
update
-
1.5.0(2019-03-02):
- 支持kotlin
- 支持空检测。当数据为空时可以不添加或者添加为空字符串
- 支持 Map<String, Object>
- 可以自定义上传的文件类。 你可以用注解来标注属性或者方法为上传的key值、文件名、mime-type和上传的文件
-
增加注解:
- @Key: 上传文件的Key值
- @Filename: 上传文件的文件名
- @MimeType: 上传文件的mime-type
- @Data: 上传的文件
-
1.4.0(2017-08-17):
- 自动导入
-
1.3.0(2017-06-15):
- U更新参数名称
- 增加生成RequestBody。返回类型为 MultipartBody.Builder. 你可以构建一个RequestBod并且设置上传进度监听
-
1.2.0(2017-03-09):
- 更新ID
- 修复快捷键无法使用
- 修复注解无用bug
- 修复一个AnActionEvents错误。这是因为IntelliJ API不允许在swing事件之间共享actionevent
-
1.1.0(2017-03-08):
- 格式化代码输出
-
1.0(2017-03-08):
-
增加注解:
- @Ignore: 不添加进自动生成的请求参数中
- @PostFile: 单个文件参数
- @PostFiles: 多个文件参数
- FileInput: 上传的文件类
-
增加注解: