本文整理了Java中retrofit2.http.Multipart.<init>()
方法的一些代码示例,展示了Multipart.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Multipart.<init>()
方法的具体详情如下:
包路径:retrofit2.http.Multipart
类名称:Multipart
方法名:<init>
暂无
代码示例来源:origin: easemob/kefu-android-demo
/**
* 单文件上传
* @param file
* @return
*/
@Multipart
@POST("chatfiles")
Call<ResponseBody> upload(@Part MultipartBody.Part file);
代码示例来源:origin: LRH1993/LiveCircle
@Multipart
@POST("{url}")
Observable<ResponseBody> upLoadFile(
@Path("url") String url,
@Part("image\"; filename=\"image.jpg") RequestBody requestBody);
代码示例来源:origin: 736008081/frameAndroid
/**
* 上次图片
*/
@Multipart
@POST("ja/v1/boss/file/upload")
// @Headers("Content-Type: multipart/form-data; boundary=---------------7d4a6d158c9")
Observable<BaseResult<String>> uploadImage(@PartMap Map<String, RequestBody> params);
代码示例来源:origin: zhpanvip/Retrofit2
/**
* 单文件上传 方法一
* @param partList
* @return
*/
@Multipart
@POST("upload/uploadFile.do")
Observable<BasicResponse> uploadFiles(@Part List<MultipartBody.Part> partList);
代码示例来源:origin: LRH1993/RetrofitRxJavaBox
@Multipart
@POST("{url}")
Observable<ResponseBody> upLoadFile(
@Path("url") String url,
@Part("image\"; filename=\"image.jpg") RequestBody requestBody);
代码示例来源:origin: rundeck/rundeck-cli
@Multipart
@Headers("Accept: application/json")
@POST("project/{project}/run/script")
Call<AdhocResponse> runScript(
@Path("project") String project,
@Part MultipartBody.Part scriptFile,
@Query("argString") String argString,
@Query("scriptInterpreter") String scriptInterpreter,
@Query("interpreterArgsQuoted") boolean interpreterArgsQuoted,
@Query("fileExtension") String fileExtension,
@Query("filter") String filter
);
代码示例来源:origin: amahi/android
@Multipart
@POST("/files")
Call<ResponseBody> uploadFile(
@Header("Session") String session,
@Query("s") String share,
@Query("p") String path,
@Part MultipartBody.Part file);
代码示例来源:origin: ikidou/Retrofit2Demo
/**
* PartMap 注解支持一个Map作为参数,支持 {@link RequestBody } 类型,
* 如果有其它的类型,会被{@link retrofit2.Converter}转换,如后面会介绍的 使用{@link com.google.gson.Gson} 的 {@link retrofit2.converter.gson.GsonRequestBodyConverter}
* 所以{@link MultipartBody.Part} 就不适用了,所以文件只能用<b> @Part MultipartBody.Part </b>
*/
@POST("/form")
@Multipart
Call<ResponseBody> testFileUpload2(@PartMap Map<String, RequestBody> args, @Part MultipartBody.Part file);
代码示例来源:origin: jenkinsci/jira-steps-plugin
@Multipart
@Headers("X-Atlassian-Token: no-check")
@POST("rest/api/2/issue/{issueIdOrKey}/attachments")
Call<Object> uploadAttachment(@Path("issueIdOrKey") String issueIdOrKey,
@Part MultipartBody.Part file);
代码示例来源:origin: org.nuxeo.client/nuxeo-java-client
/**
* @since 2.2
*/
@Multipart
@POST("automation/{operationId}")
Call<Object> execute(@Path("operationId") String operationId, @Part("request") OperationBody body, @Part List<MultipartBody.Part> filePart);
代码示例来源:origin: FussenYu/MVP_Project
@Multipart
@POST()
Observable<ResponseBody> uploadFiles(
@Url() String url,
@PartMap() Map<String, RequestBody> maps);
代码示例来源:origin: lygttpod/RxHttpUtils
/**
* 上传多个文件
*
* @param uploadUrl 地址
* @param files 文件
* @return ResponseBody
*/
@Multipart
@POST
Observable<ResponseBody> uploadFiles(@Url String uploadUrl,
@Part List<MultipartBody.Part> files);
}
代码示例来源:origin: flyleft/xmarket
/**
* 发布商品
*/
@Multipart
@POST(ApiConf.create_trade)
Observable<Result<String>> addTrade(
@Part("trade") RequestBody trade,
@Part List<MultipartBody.Part> parts);
代码示例来源:origin: flyleft/xmarket
@Multipart
@POST(ApiConf.create_team)
Observable<Result<String>> createTeam(
@Part("team") RequestBody team,
@Part List<MultipartBody.Part> parts);
代码示例来源:origin: FussenYu/MVP_Project
@Multipart
@POST
Observable<ResponseBody> uploadFlie(
@Url String fileUrl,
@Part MultipartBody.Part filePart);
代码示例来源:origin: ikidou/Retrofit2Demo
/**
* {@link Part} 后面支持三种类型,{@link RequestBody}、{@link okhttp3.MultipartBody.Part} 、任意类型
* 除 {@link okhttp3.MultipartBody.Part} 以外,其它类型都必须带上表单字段({@link okhttp3.MultipartBody.Part} 中已经包含了表单字段的信息),
*/
@POST("/form")
@Multipart
Call<ResponseBody> testFileUpload1(@Part("name") RequestBody name, @Part("age") RequestBody age, @Part MultipartBody.Part file);
代码示例来源:origin: werbhelius/Werb
@Multipart
@POST("statuses/upload.json")
Observable<Status> sendWeiBoWithImg(
@Part("access_token") RequestBody accessToken,
@Part("status") RequestBody context,
@Part("pic\";filename=\"file") RequestBody requestBody);
代码示例来源:origin: qyxxjd/RxJava2Demo
@Multipart
@POST("facepp/v3/compare")
Observable<String> compare(@Part("api_key") RequestBody apiKey,
@Part("api_secret") RequestBody apiSecret,
@Part MultipartBody.Part... files);
}
代码示例来源:origin: the-blue-alliance/the-blue-alliance-android
@Multipart
@POST("/3/image")
Call<UploadResponse> uploadImage(
@Header("Authorization") String auth,
@Part("title") RequestBody title,
@Part("description") RequestBody description,
@Part("image\"; filename=\"picture.jpg\" ") RequestBody file
);
}
代码示例来源:origin: Piwigo/Piwigo-Android
@Multipart
@POST("ws.php?method=pwg.images.upload")
Call<ImageUploadResponse> uploadImage(
@Part("image") RequestBody image,
@Part("category") Integer category,
@Part("name") RequestBody name,
@Part("pwg_token") RequestBody token,
@Part MultipartBody.Part filePart
);
内容来源于网络,如有侵权,请联系作者删除!