GLM*_*lls 4 file-upload http multipartform-data apache-camel
我正在尝试使用 MultipartEntityBuilder,遵循http://hilton.org.uk/blog/camel-multipart-form-data博客上有关使用 Camel 进行多部分表单编码的内容,但是当我编译它时,它说该包不存在? ?我在https://hc.apache.org/httpcomponents-client-ga/httpmime/apidocs/org/apache/http/entity/mime/MultipartEntityBuilder.html上看到它
有谁知道这个问题的解决办法吗?谢谢你!
import java.lang.StringBuilder;
import java.net.URLEncoder;
import java.util.Base64;
import org.apache.camel.Exchange;
import org.apache.camel.Message;
import org.apache.camel.Processor;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.apache.camel.LoggingLevel;
import org.apache.http.entity.mime.MultipartEntityBuilder;
Run Code Online (Sandbox Code Playgroud)
编译给出
java:[13,35] error: package org.apache.http.entity.mime does not exist
Run Code Online (Sandbox Code Playgroud)
发现需要maven依赖。
将其添加到我的 POM 后,现在可以毫无怨言地进行编译。
<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpmime -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId>
<version>4.3.1</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)