我正在尝试重新设计最初用于JSON POST的代码。现在要从POST请求中获取图像。问题是,当尝试调试时,它总是为图像数据提供奇怪的Unicode。我尝试从头开始研究此问题,但是我发现的所有示例都已用于硬盘驱动器上的静态图像。
我已经在我的JSP文件中为我的代码尝试过此方法,它对于JSON数据发布也可以正常工作。有人可以告诉我我是否正为此走上正确的道路吗?
try{
BufferedReader in = new BufferedReader(
new InputStreamReader(request.getInputStream()));
String inputLine;
StringBuffer resp = new StringBuffer();
while((inputLine = in.readLine()) != null){
resp.append(inputLine);
}
System.out.println("Images request line: \"" +resp.toString().substring(0, 200)+ "\"");
in.close();
}catch(Exception e){}