已经加入了httpcore-4.3.2包和httpmime-4.3.5包,但出现了一下橙色警示。
VFY: unable to resolve static field 3939 (INSTANCE) in Lorg/apache/http/message/BasicHeaderValueParser;
VFY: unable to resolve static field 3933 (INSTANCE) in Lorg/apache/http/message/BasicHeaderValueFormatter;
Android端
HttpClient client=new DefaultHttpClient();
HttpPost post = new HttpPost(url);
MultipartEntityBuilder builder = MultipartEntityBuilder.create();
builder.setMode(HttpMultipartMode.BROWSER_COMPATIBLE);
builder.addTextBody("text", "aaaaa");
HttpEntity entity = builder.build();
post.setEntity(entity);
HttpResponse response = client.execute(post);
if (response.getStatusLine().getStatusCode()==200) {
Log.v("debug", "返回200"); };
(可以返回200)
服务器段
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
Part part = request.getPart("text");
if(part == null){
System.out.println("part为空值");};
………………
………………
}
这里的part = request.getPart("filefile"), part获取为null,是哪里出错了?
打错了关于服务器端的最后一行:
这里的part = request.getPart("text"), part获取为null,是哪里出错了?
说得比较笼统,不是很理解。能不能结合例子讲一下,或者针对我所出现的问题说一下,现在还是一头雾水啊。
本回答被网友采纳那能不能告诉我这是什么哪里错了?
想知道哪一步错了。
还没有接触afinal,那么一般的大型app都是用什么框架上传东西的?