![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HTTP
Only鱼籽酱
独立开发者,全栈工程师,写作爱好者,产品设计师。技术研究领域包括Android、iOS、React、NodeJs、Flutter。期望生活、娱乐、产品、技术完美结合。
展开
-
ServerSocket 与 Socket的区别
1.1 ServerSocket类 创建一个ServerSocket类,同时在运行该语句的计算机的指定端口处建立一个监听服务,如: ServerSocket MyListener=new ServerSocket(600); 这里指定提供监听服务的端口是600,一台计算机可以同时提供多个服务,这些不同的服务之间通过端口号来区别,不同的端口号上提供不同的服务。为了随时监转载 2012-10-06 18:26:17 · 987 阅读 · 0 评论 -
如何判断Android手机当前是否联网
如果拟开发一个网络应用的程序,首先考虑是否接入网络,在Android手机中判断是否联网可以通过ConnectivityManager 类的isAvailable()方法判断,首先获取网络通讯类的实例 ConnectivityManager cwjManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);转载 2013-08-27 12:56:42 · 830 阅读 · 0 评论 -
HttpClient三种不同的服务器认证客户端方案
HttpClient三种不同的认证方案: Basic, Digest and NTLM. 这些方案可用于服务器或代理对客户端的认证,简称服务器认证或代理认证。服务器认证 HttpClient处理服务器认证几乎是透明的,仅需要开发人员提供登录信息(login credentials)。登录信息保存在HttpState类的实例中,可以通过 setCredentials(String转载 2013-08-07 14:30:12 · 33433 阅读 · 0 评论 -
有关httpclient完成ssl验证的一些连接
http://blog.csdn.net/beihaizuopeng/article/details/8839643http://blog.csdn.net/west8623/article/details/7454047http://wenku.baidu.com/view/5c0164727fd5360cba1adba1.htmlhttp://baoweiwei.iteye.com转载 2013-07-17 12:40:57 · 966 阅读 · 0 评论 -
Java实现随机验证码功能实例
现在许多系统的注册、登录或者发布信息模块都添加的随机码功能,就是为了避免自动注册程序或者自动发布程序的使用。 验证码实际上就是随机选择一些字符以图片的形式展现在页面上,如果进行提交操作的同时需要将图片上的字符同时提交,如果提交的字符与服务器session保存的不同,则认为提交信息无效。为了避免自动程序分析解析图片,通常会在图片上随机生成一些干扰线或者将字符进行扭曲,增加自动识别的难度。转载 2013-06-30 19:00:56 · 669 阅读 · 0 评论 -
简单http认证系统的设计
项目要开工了,服务器先行,下面讲讲我设计的一个客户端与服务器通信的认证系统。 背景 根据对新浪微博,人人网,云端书库,摩根书院等移动客户端的通信技术分析,得到了一些重要技术数据。 对oauth的使用 这些客户端都是官方客户端,对客户端都没有采用oaut转载 2013-06-30 18:06:12 · 823 阅读 · 0 评论 -
HTTP Header 详解
HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message- header,即http header消息。http header 消息通常被分为4个部分:ge转载 2013-04-21 13:16:02 · 694 阅读 · 0 评论 -
创建支持HTTPS的DefaultHttpClient
Your question is just what I want to know. After I did some searches, the conclusion is as follows.In HttpClient way, you should create a custom class from org.apache.http.conn.ssl.SSLSocketFactor转载 2012-10-19 17:21:57 · 4037 阅读 · 1 评论 -
HttpContext类
在处理请求执行链的各个阶段中,会有一个对象在各个对象之间进行传递,也即会保存请求的上下文信息,这个对象就是HttpContext对象。HttpContext粉状了ASP.NET要处理的单次请求的所有信息。在请求处理机制建立时,HttpContext类有HttpRuntime对象实例化,接着该对象会经历请求生存期的各个阶段。如图所示: 图:转载 2012-10-11 16:26:37 · 1287 阅读 · 0 评论 -
当你输入一个网址的时候,实际会发生什么?
作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~1. 首先嘛,你得在浏览器里输入要网址:2. 浏览器查找域名的IP地址导航的第一步是通过访问的域名找出其IP地址。转载 2012-10-10 22:18:25 · 1442 阅读 · 0 评论 -
应用HttpClient来对付各种顽固的WEB服务器
一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些站点提供转载 2012-10-10 22:15:43 · 667 阅读 · 0 评论 -
HttpClient 教程
前言超文本传输协议(HTTP)也许是当今互联网上使用的最重要的协议了。Web服务,有网络功能的设备和网络计算的发展,都持续扩展了HTTP协议的角色,超越了用户使用的Web浏览器范畴,同时,也增加了需要HTTP协议支持的应用程序的数量。尽管java.net包提供了基本通过HTTP访问资源的功能,但它没有提供全面的灵活性和其它很多应用程序需要的功能。HttpClient就是寻求弥补这项空白转载 2012-09-20 19:26:20 · 2740 阅读 · 0 评论 -
HttpParams 的层级结构作用
HttpClient 是基于java的Http Client端实现,其支持HTTP 1.0和HTTP 1.1, HttpClient自身对Http协议做了很多兼容,以便能和一些常用的Http 代理和Http server通信(这些代理和server没有严格按照协议标准来实现)。HttpClient在本质上,是使用java的socket来和服务器通信,只不过通信的协议是采用HTTP协议而已。转载 2012-10-08 21:17:59 · 12328 阅读 · 0 评论 -
HTTP长连接
What is HTTP Persistent Connections?HTTP persistent connections, also called HTTP keep-alive, or HTTP connection reuse, is the idea of using the same TCP connection to send and receive multiple HTTP翻译 2014-07-07 22:35:13 · 1283 阅读 · 0 评论