0、在认识HTTP前先认识URL 在我们认识HTTP之前,有必要先弄清楚URL的组成,比如: http://www.******.com/china/index.htm 它的含义例如以下: 1. http://:代表超文本转移协议,通知****.comserver显示Web页,通常不用输入; 2. ...
分类:
移动开发 时间:
2016-04-18 22:17:06
阅读次数:
201
互联网的通信安全,建立在SSL/TLS协议之上 一、作用 不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。 (1) 窃听风险(eavesdropping):第三方可以获知通信内容。 (2) 篡改风险(tampering):第三方可以修改通信内容。 (3) 冒充 ...
分类:
其他好文 时间:
2016-04-17 22:04:56
阅读次数:
117
转载请注明出处
以前写过一些解决中文乱码的博客。但是以前只给了解决方案,并没有分析原因。
今天来分析一下乱码的原因:
post请求
1.通过浏览器给后台提交数据的时候,默认使用的是ISO-8859-1提交的
所以在Servlet中收到中文数据时要做编码转换。
把字符串按照iso-8859-1转换为字节,然后把字节转换为utf-8
name = new String(name.getV...
分类:
Web程序 时间:
2016-04-15 12:19:25
阅读次数:
153
AFHTTPClient 构建了一种web 应用基于HTTP通信的常用模式。其中封装了baseURL,认证证书,HTTP headers等信息,我们使用它们来构建管理HTTP请求操作的执行。目前版本AFN中已经被移除。 1.URL构建 -requestWithMethod:path:paramete ...
分类:
Web程序 时间:
2016-04-08 18:17:51
阅读次数:
364
一、作用 不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,潜在三大风险。 1、窃听风险(eavesdropping):第三方可获知通信内容。2、篡改风险(tampering):第三方可以修改通信内容。 3、冒充风险(pretending):第三方可以冒充他人身份参与通信。 S ...
分类:
其他好文 时间:
2016-04-07 20:26:47
阅读次数:
138
1. Volley简介 我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能 ...
分类:
移动开发 时间:
2016-04-05 15:41:09
阅读次数:
519
1、HTTP通信协议是客户与server之间一种提交(请求)信息与响应信息(request/reponse)的通信协议。在JSP中。内置对象request封装了用户提交的信息,那么该对象调用对应的方法能够获取封装的信息,即使用该对象能够获取用户提交的信息。 客户通常使用HTML表单向server的某 ...
分类:
其他好文 时间:
2016-04-01 17:46:08
阅读次数:
154
我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用
分类:
移动开发 时间:
2016-03-15 17:16:45
阅读次数:
292
Android系统提供了两种HTTP通信类,HttpURLConnection和HttpClient。 尽管Google在大部分安卓版本中推荐使用HttpURLConnection,但是这个类相比HttpClient实在是太难用,太弱爆了。OkHttp是一个相对成熟的解决方案,据说Android4.
分类:
Web程序 时间:
2016-03-08 12:05:32
阅读次数:
257
Android系统提供了两种HTTP通信类,HttpURLConnection和HttpClient。关于HttpURLConnection和HttpClient的选择>>官方博客尽管Google在大部分安卓版本中推荐使用HttpURLConnection,但是这个类相比HttpClient实在是太
分类:
Web程序 时间:
2016-03-03 14:45:51
阅读次数:
248