网络开发
向前2015
这个作者很懒,什么都没留下…
展开
-
HTTP 协议详解(转载)
相关文章:HTTP 协议之压缩 原文:http://kb.cnblogs.com/page/130970/ 当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较转载 2015-12-11 11:09:22 · 274 阅读 · 0 评论 -
c++库
值得学习的C语言开源项目 - 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。 下载链接:http://home.tiscali.cz/~cz转载 2016-07-11 09:41:07 · 378 阅读 · 0 评论 -
配置openssl方法
因项目需要,配置OPENSSL库花了将近一上午再加下午1个半小时才配置成功。 1.下载OPENSSL http://www.openssl.org/source/ 2.解压到vs所在盘 3.安装ActivePerl http://www.activestate.com/ActivePerl 在环境变量中配置PATH 4.下载nasm http://www原创 2016-03-28 15:15:35 · 7959 阅读 · 0 评论 -
WinInet, WinHttp, Winsock, ws2_32的区别和联系
在Windows平台进行网络程序开发, 可以使用不同的库, 但是最常用的还是微软自己开发的库。具体说来,有: (1)Winsock,工作于网络层和传输层的开发库,对于编写TCP,UDP,以及原始IP通信程序非常合适。函数原形也基本符合Unix socket标准。Windows平台上的大多数程序,如QQ,讯雷等都基于其开发。 (2)ws2_32,是Winsock的升级版本,在兼容的基础上转载 2016-03-22 17:25:24 · 359 阅读 · 0 评论 -
HTTP请求和响应格式详细解析(转载)
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of转载 2015-12-08 21:38:22 · 813 阅读 · 0 评论 -
http收藏的文章
http协议学习系列 1. 基础概念篇 1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义转载 2015-12-08 21:53:34 · 426 阅读 · 0 评论 -
OAuth2授权原理
Neutra 分享自己学习的,学习别人分享的 博客园社区首页新随笔联系管理订阅 随笔- 20 文章- 0 评论- 52 转自:http://www.cnblogs.com/neutra/archive/2012/07/26/2609300.html OAuth2授权原理 最近在做第三方接转载 2016-01-08 15:00:43 · 658 阅读 · 0 评论 -
关于HTTPS转载的文章
最近大家在使用百度、谷歌或淘宝的时候,是不是注意浏览器左上角已经全部出现了一把绿色锁,这把锁表明该网站已经使用了 HTTPS 进行保护。仔细观察,会发现这些网站已经全站使用 HTTPS。同时,iOS 9 系统默认把所有的 http 请求都改为 HTTPS 请求。随着互联网的发展,现代互联网正在逐渐进入全站 HTTPS 时代。 因此有开发同学会问: 全站 HTTPS 能够带来怎样的优势?转载 2016-01-03 19:05:49 · 276 阅读 · 0 评论 -
http用法
#include #include #include #include #pragma comment(lib,"winhttp.lib") #pragma comment(lib,"user32.lib") void main() { DWORD dwSize = 0; DWORD dwDownloaded = 0; LPSTR pszOu转载 2015-12-29 11:39:42 · 318 阅读 · 0 评论 -
三次握手
client: 我要连接 ---------->发送一个SYN包,该包很简单,只有TCP头(20字节),SYN标志位置1,同时发送 sqe(序列号)(client_sqe)原创 2015-11-20 10:18:07 · 339 阅读 · 0 评论 -
网络层
I P是T C P / I P协议族中最为核心的协议。所有的 T C P、U D P、I C M P及I G M P数据都以I P数据 报格式传输(见图 1 - 4) 。许多刚开始接触 T C P / I P的人对I P提供不可靠、无连接的数据报传送 服务感到很奇怪,特别是那些具有 X . 2 5或S N A背景知识的人。 不可靠(u n r e l i a b原创 2015-11-19 11:53:27 · 280 阅读 · 0 评论