一、作用 不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。 (1) 窃听风险(eavesdropping):第三方可以获知通信内容。 (2) 篡改风险(tampering):第三方可以修改通信内容。 (3) 冒充风险(pretending):第三方可以冒充他人 ...
分类:
其他好文 时间:
2017-05-31 14:13:37
阅读次数:
189
http通信。以xml或者json为载体。相互通信数据。 Android对于http的网络通信,提供了标准的java接口——httpURLConnection接口。以及apache的接口——httpclient接口。当中我自己用的比較多的而是httpclient这个接口,由于它的功能更为丰富非常有效 ...
分类:
移动开发 时间:
2017-05-27 10:37:40
阅读次数:
128
代理:位于客户端和服务器之间的 HTTP 中间实体 缓存:HTTP 的仓库,使常用页面的副本可以保存在离客户端更近的地方 网关:连接其它应用程序的特殊 Web 服务器 隧道:对 HTTP 通信报文进行盲转发的特殊代理 Agent 代理:发起自动 HTTP 请求的半智能 Web 客户端,如 Web 机 ...
分类:
Web程序 时间:
2017-05-15 22:39:24
阅读次数:
176
XMLHttpRequest是一个浏览器接口,使得Javascript可以进行HTTP(S)通信。 最早,微软在IE 5引进了这个接口。因为它太有用,其他浏览器也模仿部署了,ajax操作因此得以诞生。 但是,这个接口一直没有标准化,每家浏览器的实现或多或少有点不同。HTML 5的概念形成后,W3C开 ...
分类:
Web程序 时间:
2017-05-11 19:31:58
阅读次数:
198
HTTP协议用于客户端和服务器之间的通信,请求访问的一段是客户端,提供资源响应的一段是服务器端。 HTTP通信是采用请求应答的方式来进行的,客户端发出请求,服务器响应。如果没有客户端的请求,服务器端是不进行任何响应的。HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将 ...
分类:
Web程序 时间:
2017-05-07 20:29:35
阅读次数:
254
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! Android系统提供了两种HTTP通信类,HttpURLConnection和HttpClient。关于H ...
分类:
Web程序 时间:
2017-05-03 10:29:31
阅读次数:
305
为什么需要一个HTTP库 Android系统提供了两种HTTP通信类,HttpURLConnection和HttpClient。关于HttpURLConnection和HttpClient的选择>>官方博客尽管Google在大部分安卓版本中推荐使用HttpURLConnection,但是这个类相比H ...
分类:
Web程序 时间:
2017-05-03 09:59:27
阅读次数:
397
一种支持内存共享的简捷工具 摘自https://www.ibm.com/developerworks/cn/linux/thread/posix_thread1/ 线程是有趣的 了解如何正确运用线程是每一个优秀程序员必备的素质。线程类似于进程。如同进程,线程由内核按时间分片进行管理。在单处理器系统中 ...
分类:
编程语言 时间:
2017-04-28 16:07:33
阅读次数:
204
中介者模式的介绍:中介者模式是行为型模式这一,在日常生活中,比如两口子吵架,孩子和双方的父母会劝架,孩子和双方的父母就称有中介者的意思,就是“和事佬”,也就是说调解两个起争端的人。而中介绍者模式比这个例子要复杂的多,上面的例子只是涉及到2个人的,中介者模式要涉及的对象是多个。多个对象之间的交互关系, ...
分类:
其他好文 时间:
2017-04-22 12:56:46
阅读次数:
158
作为移动平台的应用,一定避免不了与网络交换数据,不论是读取网页数据,还是调用API接口,都必须掌握Http通信技术 代码如下: package zw1; import java.io.BufferedReader;import java.io.IOException;import java.io.I ...
分类:
Web程序 时间:
2017-04-11 16:38:35
阅读次数:
183