Android OKHttp adding params

后端 未结 3 1581
旧巷少年郎
旧巷少年郎 2020-12-10 23:24

How is it possible to append params to an OkHttp Request.builder?

//request
Request.Builder requestBuilder = new Request.Builder()
            .url(url);
         


        
3条回答
  •  [愿得一人]
    2020-12-10 23:58

    You can use this lib: https://github.com/square/mimecraft:

    FormEncoding fe = new FormEncoding.Builder()
        .add("name", "Lorem Ipsum")
        .add("occupation", "Filler Text")
        .build();
    

    Multipart content:

    Multipart m = new Multipart.Builder()
        .addPart(new Part.Builder()
            .contentType("image/png")
            .body(new File("/foo/bar/baz.png"))
            .build())
        .addPart(new Part.Builder()
            .contentType("text/plain")
            .body("The quick brown fox jumps over the lazy dog.")
            .build())
        .build();
    

    See here: How to use OKHTTP to make a post request?

提交回复
热议问题