文件表單POST

2018-12-27 20:34 更新

其次提交數(shù)據(jù)的時(shí)候,可能會(huì)攜帶附件,帶有附件形式的使用方式如下:

String responseData = HttpClient
                .formDataPost("http://localhost:8080/okhttp-server-test/userInfo/createWithFile")
                //請(qǐng)求方式和請(qǐng)求url
                .param("userName", "test")
                .param("userPwd", "123456")
                .param("nickName", "Test")
                .param("realName", "測(cè)試")
                .param("hobby", "測(cè)試,就愛測(cè)試")
                .param("avatarFile", this.getClass().getClassLoader().getResourceAsStream("andy-bao.jpg"), "andy-bao.jpg")
                //.formParam("avatarFile", this.getClass().getClassLoader().getResourceAsStream("andy-bao.jpg"), "andy-bao.jpg")
                .execute()
                .asString();
                //formParam()重載方法還支持`Map<String,String>`

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)