修改post方法如下: InputStream post() throws IOException{
URLConnection uc = url.openConnection();
uc.setDoOutput(true);DataOutputStream out= new DataOutputStream(uc.getOutputStream());
out.write(query.getString());
out.write("\r\n");
out.flush();
out.close();
return uc.getInputStream(); }
URLConnection uc = url.openConnection();
uc.setDoOutput(true);DataOutputStream out= new DataOutputStream(uc.getOutputStream());
out.write(query.getString());
out.write("\r\n");
out.flush();
out.close();
return uc.getInputStream(); }
URLConnection uc = url.openConnection();
uc.setDoOutput(true);DataOutputStream out= new DataOutputStream(uc.getOutputStream());
out.write(query.getString());
out.write("\r\n");
out.flush();
out.close();
return uc.getInputStream(); }
DataOutputStream writer = new DataOutputStream(uc.getOutputStream());
writer.writeBytes(name1 + "=" + value1 + "&");
writer.writeBytes(name2 + "=" + value2);
writer.flush();
writer.close();
return uc.getInputStream();你把参数变成了一个queryString,每对参数都加&隔开,好像也正确了
不过不需要\r\n吧?以上程序我测试过是可以提交出去的,也得到了预期结果
我又用你的代码试了一下,也不行!救命呀!!!!!!!!!!!!!!!!!!!