网络通信 HTTP协议
天涯狂子
这个作者很懒,什么都没留下…
展开
-
HTTP协议 (六) 状态码详解
HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。 如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。 本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看的时候麻烦耐心点了。HTTP状态码的学习资料到处都有,但是都是理论上讲解。 本文介绍H转载 2015-08-04 17:37:29 · 672 阅读 · 0 评论 -
iOS开发网络篇—发送GET和POST请求(使用NSURLSession)
iOS开发网络篇—发送GET和POST请求(使用NSURLSession)说明: 1)该文主要介绍如何使用NSURLSession来发送GET请求和POST请求 2)本文将不再讲解NSURLConnection的使用,如有需要了解NSURLConnection如何发送请求。 详细信息,请参考:http://www.cnblogs.com/wendingdi转载 2016-02-02 16:14:17 · 407 阅读 · 0 评论 -
HTTP 长连接和短连接
http://www.jianshu.com/p/caeec6bd1d3f文章出处1. HTTP协议与TCP/IP协议的关系HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收转载 2016-01-12 19:24:38 · 332 阅读 · 0 评论 -
iOS 即时视频和聊天(基于环信)
转自http://www.jianshu.com/p/cd6724e864b1iOS 即时视频和聊天(基于环信)字数2182 阅读5453 评论22 喜欢56先上效果图:屏幕快照 2015-07-30 下午5.19.46.png说说需求:开发一个可以进行即时视频聊天软件.最近比较忙,考完试回到公司就要做这个即时通信de转载 2015-12-23 14:35:58 · 785 阅读 · 0 评论 -
iOS 的 XMPPFramework 简介
http://www.cocoachina.com/ios/20141219/10703.htmlXMPPFramework是一个OS X/iOS平台的开源项目,使用Objective-C实现了XMPP协议(RFC-3920),同时还提供了用于读写XML的工具,大大简化了基于XMPP的通信应用的开发。1. 登录和好友上下线1.1XMPP中常用对象们XMP转载 2015-10-20 10:23:18 · 404 阅读 · 0 评论 -
HTTP协议详解<一>
HTTP协议详解当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获H转载 2015-08-04 17:24:58 · 486 阅读 · 0 评论 -
HTTP协议 (四) 缓存
HTTP协议 (四) 缓存之前写过一个篇 【HTTP协议详解】 ,这次继续介绍HTTP协议中的缓存机制。HTTP协议提供了非常强大的缓存机制, 了解这些缓存机制,对提高网站的性能非常有帮助。 本文介绍浏览器和Web服务器之间如何处理"浏览器缓存",以及控制缓存的http header.本文会使用Fiddler来查看HTTP request和Response, 如果不熟悉这工转载 2015-08-04 17:29:19 · 343 阅读 · 0 评论 -
HTTP协议 (二) 基本认证
HTTP协议 (二) 基本认证http协议是无状态的, 浏览器和web服务器之间可以通过cookie来身份识别。 桌面应用程序(比如新浪桌面客户端, skydrive客户端)跟Web服务器之间是如何身份识别呢? 阅读目录什么是HTTP基本认证HTTP基本认证的过程HTTP基本认证的优点每次都要进行认证HTTP基本认证和HTTPS一起使用就很安全HTTP OAuth认转载 2015-08-04 17:16:24 · 412 阅读 · 0 评论 -
HTTP协议 (三) 压缩
HTTP协议 (三) 压缩之前写过一个篇 【HTTP协议详解】 ,这次继续介绍HTTP协议中的压缩。本文会使用Fiddler来查看HTTP request和Response, 如果不熟悉这个工具,可以先参考[Fiddler教程]HTTP压缩是指: Web服务器和浏览器之间压缩传输的”文本内容“的方法。 HTTP采用通用的压缩算法,比如gzip来压缩HTML,Javascri转载 2015-08-04 17:26:57 · 370 阅读 · 0 评论 -
HTTP、TCP、UDP、Socket基本概念
1、TCP/IP是个协议组,可分层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。 因此,HTTP本身就是一个协议,是从Web服务器传输超文本到本地浏览器的传送协议。2、HTTP协议是建立在请求/响应模型上的。首原创 2015-08-12 11:06:29 · 518 阅读 · 0 评论 -
iOS网络协议----HTTP/TCP/IP浅析!!!简单易懂
http://blog.csdn.net/fuzheng0301/article/details/46834739一.TCP/IP协议 话说两台电脑要通讯就必须遵守共同的规则,就好比两个人要沟通就必须使用共同的语言一样。一个只懂英语的人,和一个只懂中文的人由于没有共同的语言(规则)就没办法沟通。两台电脑之间进行通讯所共同遵守的规则,就是网络协议。转载 2015-08-11 17:50:56 · 829 阅读 · 0 评论 -
计算机网络的五层协议体系
写这篇博客,主要是看了谢希仁的计算机网络那本书,计算机专业的朋友在大学期间都学过那本教材,近日重读特写这篇博客。 五层模型主要是结合了osi的七层和tcp/ip的四层得出,主要是物理层、数据链路层、网络层、传输层、应用层五层,下层向上层提供服务,上层向下层提供接口。作为一个iOS开发者接触比较多的就是上面两层,所以本文也主要介绍上面两层。传输单位原创 2015-08-12 10:56:54 · 1126 阅读 · 0 评论 -
HTTP协议 (七) Cookie
HTTP协议 (七) CookieCookie是HTTP协议中非常重要的东西, 之前拜读了Fish Li 写的【细说Cookie】, 让我学到了很多东西。Fish的这篇文章写得太经典了。 所以我这篇文章就没有太多内容了。 最近我打算写一个系列的HTTP文章,我站在HTTP协议的角度, 说说我对Cookie的理解。 阅读目录Cookie是什么,有什么用,为什么要用转载 2015-08-04 17:31:54 · 372 阅读 · 0 评论 -
手把手教你配置苹果APNS推送服务
http://my.oschina.net/hejunbinlan/blog/494721摘要 手把手教你配置苹果APNS推送服务目录[-]1. 什么是推送通知2. 什么是APNS?3. 推送流程3.1 获取设备device_token阶段3.2 消息推送过程3.3 完整流程介绍4. Push机制类型5. 正式开工5.1 准备转载 2016-04-09 16:04:38 · 8085 阅读 · 0 评论