HttpURLConnection乱码问题
来源:互联网 发布:用户研究 数据分析 编辑:程序博客网 时间:2024/06/05 17:35
使用HttpURLConnection模拟创建url连接,当有中文时会有乱码,进行如下操作
String data = "bankAcctName=陈寄文";
System.out.println(data);
URL url = new URL("http://localhost/bankcardcert/bankCardValidate.htm");
StringBuffer bankXmlBuffer = new StringBuffer();
//创建URL连接,提交到银行卡鉴权,获取返回结果
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.setDoOutput(true);
connection.setRequestProperty("User-Agent", "directclient");
PrintWriter out = new PrintWriter(new OutputStreamWriter(connection.getOutputStream(),"utf-8"));
out.println(data);
out.close();
BufferedReader in = new BufferedReader(new InputStreamReader(connection
.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
bankXmlBuffer.append(inputLine);
}
in.close();
System.out.println(bankXmlBuffer.toString());
详细参见:http://bazhuang.iteye.com/blog/223968
- 解决HttpUrlConnection乱码问题
- 解决HttpUrlConnection乱码问题
- 解决HttpUrlConnection乱码问题
- HttpURLConnection乱码问题
- 解决HttpUrlConnection乱码问题
- 解决HttpURLConnection中文乱码问题
- HttpUrlConnection post方法传递中文乱码问题
- Android HttpURLConnection上传数据乱码问题
- HttpURLConnection 乱码
- HttpURLConnection与Struts交互传参乱码问题
- 使用HttpURLConnection采用get方式请求数据-----乱码问题
- 解决HttpURLConnection请求时传中文参数乱码问题
- HttpURLConnection以及GBK转UTF-8中文部分乱码问题
- 解决httpurlconnection获取网页数据部分中文乱码问题
- Java HttpURLConnection模拟请求Rest接口解决中文乱码问题
- JAVA中使用HttpURLConnection发送XML参数乱码问题
- 关于 HttpURLConnection POST请求 上传 以及中文乱码问题
- Java采用HttpURLConnection请求调用服务时中文乱码问题
- C语言中的回调函数
- Android入门之多选按钮(CheckBox)
- 字符串中相同且长度最长的字符串
- Decorator(装饰模式)
- Oracle 数据泵详解
- HttpURLConnection乱码问题
- oracle启动 ORA-00020: maximum number of processes (%s) exceeded错误
- 推荐Atmel最新的工控Cortex-A5处理器SAMA5D3,可上Android
- openSUSE-12.3出来了,下载地址(种子)
- 约瑟夫问题的代码
- map的代码实例
- 不用中间变量实现交换
- "PC"的由来
- java web 动态服务器