学习随记(二)

原创 2015年11月19日 21:41:51

http网络连接中使用Apache方式HttpClient连接服务post传参乱码问题

HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost(url);

BasicNameValuePair namePair = new BasicNameValuePair("name", "李四");
BasicNameValuePair passwordPair = new BasicNameValuePair("password",
"123");
ArrayList<BasicNameValuePair> list = new ArrayList<BasicNameValuePair>();
list.add(namePair);
list.add(passwordPair);

关键代码: (访问HTML时)

// 乱码问题解决方法一
HttpEntity entity = new UrlEncodedFormEntity(list, HTTP.UTF_8); // 加上utf-8解决乱码问题,服务端也应加上req.setCharacterEncoding("UTF-8");
// 乱码问题解决方法二,服务端去掉req.setCharacterEncoding("UTF-8")时
post.setHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8");
post.setEntity(entity);


 (访问文本,例如TXT时)

HttpResponse res = client.execute(post);

result = EntityUtils.toString(res.getEntity(),HTTP.UTF_8);   //网络获取文本乱码解决

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Django学习随手记(二)

由于Django的模板模板中不支持使用python原生的方法,所以在使用的时候非常不便,例如需要将时间戳转换为日期格式。如果是一条数据,那么可以在views.py中查询之后将时间戳转换后再传输到页面上...

学习随记

1、unsigned short int i=0;i=i-1;该类型在32位的平台下大小是2个字节,其无符号字节的范围为0~65535,i在减1后,内存中的数据变为0Xffff,结果为65535 2、...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

学习随记

1.标签类型: 2.display: /*隐藏*/ display:none;/*显示*/display:block; /*第一种隐...

学习笔记(二)

1、ehcache 的 diskStore path="java.io.tmpdir"          如果该路径是 Java 系统参数,当前虚拟机会重新赋值。 ...

学习DS1820随记

一.DS1820与单片机的接口只需要一根数据线即可。当然连线简单意味着软件处理上可能要麻烦一点。下面来看看它的优点:全数字温度转换及输出先进的单总线数据通信最高12位分辨率,精度可达±0.5摄氏度12...

11.10学习随记

今天复习了以前做过的购物车,动态生成表格。自己就再来练习一下吧 在页面中添加三个按钮    分别用不同的方式来添加表格 BUTTON1 按钮,完成了添加HTML表格的操作  protected ...

11.07学习随记

今天学习了一些数组相关的新东西     对象数组能够排序需要的接口:                ...

2011.10.20学习随记

今天换一种方法来存入用户信息 利用存储过程来实现对数据库里的增加用户用的信息,自己在在写存储过程这方面还存在很大的漏洞,以后应该抓紧拾起来, 只做了一个简易的留言板,从网上Down到的CKEdito...

seq2seq学习随记

主要阅读论文:Sequence to Sequence Learning with Neural Networks  基于神经网络的机器翻译系统分为两个部分:第一个部分:encoder(编码器),第...

JavaScript学习随记——数组二

数组indexOf(arg) 和 lastIndexOf(arg)方法使用 /** * indexOf(arg):返回指定参数在数组中的索引位置(从前往后查,比较是使用...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)