该随笔记载了在实际项目中应用HttpClient调用外部api,需上传文件和普通参数的代码。
笔者在应用 HttpClient 调用 http api 接口时,须要服务端上传文件和一些普通参数给 http api,如果应用 Java 自带的 HttpURLConnection 要求的话,发送 multipart/form-data + POST 要求会比拟麻烦,须要设置一些边界(将文件与文件、文件与普通参数之间隔开,便于吸收者截取,这是 http 协定要求的)。笔者
该随笔记载了在实际项目中应用HttpClient调用外部api,需上传文件和普通参数的代码。
笔者在应用 HttpClient 调用 http api 接口时,须要服务端上传文件和一些普通参数给 http api,如果应用 Java 自带的 HttpURLConnection 要求的话,发送 multipart/form-data + POST 要求会比拟麻烦,须要设置一些边界(将文件与文件、文件与普通参数之间隔开,便于吸收者截取,这是 http 协定要求的)。笔者