ssh项目下易宝支付的编码问题

       总体来说,易宝支付的接口是相当简单的,只有编码遇到了问题(易宝支持的是GBK或gb2312,项目统一utf-8),传给易宝的时候没有任何问题,但是易宝通知返回结果的时候,用demo的例子则出现了乱码,最后处理的方法是:

           request.setCharacterEncoding("GBK");
           response.setContentType("text/html");
           response.setCharacterEncoding("GBK");

          String r5_Pid     = URLDecoder.decode(request.getParameter("r5_Pid"), "GBK");// 商品名称,ok了

最后说一下,配置文件中的测试地址:http://tech.yeepay.com:8080/robot/debug.action已停止使用,客户发过来的接口真NM坑爹

你可能感兴趣的:(ssh项目下易宝支付的编码问题)