应用层协议的特点: (1)每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。 (2)应用层的许多协议都是基于客户服务器方式。客户(client)和服务器(server)都是 ...
分类:
其他好文 时间:
2017-03-25 20:02:45
阅读次数:
240
在开发过程中,经常会遇到要求用curl命令调用接口的情况 那么,什么是curl,简单来说curl是一个利用url语法规定来传输文件和哦数据的工具,支持很多协议,如 http、ftp、telent 等,所幸php 也支持 curl curl虽然很复杂,但是很可以总结为四步。 curl操作四步走: 1. ...
分类:
微信 时间:
2017-03-19 12:14:32
阅读次数:
321
什么是计算机网络? 计算机网络的组成就是由不同地理位置的计算机进行通信,数据共享。 互联网协议 互联网协议就是计算机通信设备在网络中所需要遵循的标准,是不同设备进行通信遵循的标准。互联网协议不是单一的协议,而是很多协议组成的协议簇。 我们为什么要遵循互联网协议? 因为互联网协议定义了计算机如何接入I ...
分类:
其他好文 时间:
2017-03-13 18:45:11
阅读次数:
164
在使用git来进行版本控制时,为了得一个项目的拷贝(copy),我们需要知道这个项目仓库的地址(Git URL). Git能在许多协议下使用,所以Git URL可能以ssh://, http(s)://, git://,或是只是以一个用户名(git 会认为这是一个ssh 地址)为前辍. 有些仓库可以 ...
分类:
其他好文 时间:
2017-03-09 18:52:32
阅读次数:
237
WIFI基本知识整理 这里对wifi的802.11协议中比较常见的知识做一个基本的总结和整理,便于后续的学习。因为无线网络中涉及术语很多,并且许多协议都是用英文描述,所以有些地方翻译出来会有歧义,这种情况就直接英文来描述了。 主要内容: 一、基本概述 二、实践基础 三、一些原理 四、补充 五、其它 ...
分类:
其他好文 时间:
2017-03-07 00:08:54
阅读次数:
234
我们常说的计算机网络通信,值得是两台,或者多台计算机间,进行数据传输。 从计算机网络发展至今,人们使用了很多协议,但是最常用的还是tcp/ip协议,实际上这是一组协议。 当然使用python做网络编程的时候,我们通常都会在tcp/ip协议上面编程。也就是我们不需要关心,tcp/ip层真正传输层协议 ...
分类:
编程语言 时间:
2017-03-02 11:02:49
阅读次数:
154
原文链接http://www.blogfshare.com/php-curl-get-post.html 一、什么是CURL? cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。使用PHP的cURL库可以 ...
分类:
Web程序 时间:
2017-02-23 19:02:09
阅读次数:
246
网络的各层中存在着许多协议,他是定义通过网络进行通信的规则,接收方的发送方向同层的协议必须一致,否则一方将无法识别另一方发出的信息,以这种规则规定双方完成信息在计算机之间的传送过程。 一个网络协议至少包括三要素: 1.语法,用来规定信息格式 2.语义,用来说明通信双方怎么做;用于协调与差错处理的控制 ...
分类:
其他好文 时间:
2017-02-19 00:07:18
阅读次数:
186
curl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串..
分类:
Web程序 时间:
2017-02-06 00:32:01
阅读次数:
230
通俗的讲,Web服务器传送页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business l ...
分类:
Web程序 时间:
2017-01-11 07:45:06
阅读次数:
199