现在在用face++的detectAPI进行人脸分析,它的请求参数如下:
image_file参数我我不知道怎么跟其他字符串类型的参数一起post。麻烦大神指点!
现在在用face++的detectAPI进行人脸分析,它的请求参数如下:
image_file参数我我不知道怎么跟其他字符串类型的参数一起post。麻烦大神指点!
这个应该是上传图片的情况吧,参数像description,具体看后台需要什么字段添加,不过很奇怪为什么要上传文件又要上传路径,直接上传路径不行?如果是七牛的话,直接上传后拿到地址再提交,还可以加后缀获取缩略图,大概是这样,应该没错,仅供参考
RequestBody description =RequestBody.create(
MediaType.parse("multipart/form-data"),
description);
File file = new File(filepath);//
RequestBody requestBody =RequestBody.create(
MediaType.parse("multipart/form-data"), file);
@Multipart
@POST("[接口地址]")
Call<ShowResultBean> upload(
@Part("myfile\"; filename=\"image.png\" ") RequestBody file,
@Part("description") RequestBody description);
8 回答6.4k 阅读
1 回答4.2k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
3 回答1.7k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
我用的 retrofit 版本是 2.1.0。