在我的法典中(Met方法中的HttpServlet),我需要用能够从0到255的字面书写。 我在抽调中检查了结果3.1的数值。 然而,在外部档案中,它被写成空白处,在我试图读到时,它具有“32”的附带价值。 我只剩下零号,因为其余部分工作是完美的。 任何想法?
res.setContentType("image/gif");
res.setHeader("Content-Disposition","attachment;filename=myFile.js");
OutputStream os = res.getOutputStream();
byte[] result=encrypt(req.getParameter("original")); // Here result has values [64,0,81,80]
os.write(result,0,result.length);
我从外部的 Java文中取回了价值:
var whatever = data[1].charCodeAt(0); // whatever has value 32
我在 Java文方案中也看到了类似的问题,并确定了这一问题,包括这一在撰写前有权提出:
for (var i=0; i<result.length; i++) {
result[i] = String.fromCharCode(result[i]); }
I have do some tests and works for Javascript. What would be the equivalent in Java?
Thanks