1.HTTP的概念 超文本传输协议(HTTP)是用于传输诸如HTML的超媒体文档的应用层协议。它被设计用于Web浏览器和Web服务器之间的通信,但它也可以用于其他目的。 HTTP遵循经典的客户端-服务端模型,客户端打开一个连接以发出请求,然后等待它收到服务器端响应。 HTTP是无状态协议,意味着服务 ...
分类:
Web程序 时间:
2019-01-15 17:00:54
阅读次数:
188
node.js中的 http 模块提供了创建服务器和客户端的方法,http 全称是超文本传输协议,基于 tcp 之上,属于应用层协议。 一、创建http服务器 请求对象 req 里保存了客户端的详细信息,包括 url,请求参数等,为了方便的解析这些参数,我们可以使用 url.parse() 方法。 ...
分类:
Web程序 时间:
2019-01-13 19:05:00
阅读次数:
218
常见的远程登录工具telnet(远程登录协议,端口23)明文,可以抓包获得用户名与密码。一般只用于测试ssh(secureshell,应用层协议,端口22)通信过程及认证过程加密且主机认证dropbear嵌入式系统专用的SSH服务器端和客户端工具OpenSSH是使用SSH透过计算机网络加密通讯的实现。用于在远程系统上安全运行shell。如果在可提供ssh服务的远程Linux系统中拥有用户帐户,则s
分类:
其他好文 时间:
2019-01-08 12:24:45
阅读次数:
187
原文: https://my.oschina.net/u/2245781/blog/1622414 报错了, 在Linux系统中,/usr/include/ 是C/C++等的头文件放置处, 1.简述 互联网上充斥着各种各样的网络服务,在对外提供网络服务时,服务端和客户端需要遵循同一套数据通讯协议,才 ...
分类:
其他好文 时间:
2019-01-04 14:49:44
阅读次数:
228
HTTP 与 HTTPS 的区别 分类 编程技术 基本概念 HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。 简单来说就是一种发布和接收 HTML 页面的方法,被用于在 Web 浏览器和网站服务器之间传递信息。 ...
分类:
Web程序 时间:
2019-01-01 11:08:51
阅读次数:
173
tcpdump详解 转自:http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html 简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获 ...
分类:
其他好文 时间:
2018-12-27 15:37:40
阅读次数:
140
一.rabbitmq 的概念 AMQP 即 Advanced Message Queuing Protocol 高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。 消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在, 反之亦然。 AMQP 的主要特征是面向消息 ...
分类:
其他好文 时间:
2018-12-21 19:40:51
阅读次数:
240
Twisted是用Python实现的基于事件驱动的网络引擎框架,Twisted支持许多常见的传输及应用层协议,包括TCP、UDP、SSL/TLS、HTTP、IMAP、SSH、IRC以及FTP。就像Python一样,Twisted也具有“内置电池”(batteries-included)的特点。Twi ...
分类:
其他好文 时间:
2018-12-18 19:37:42
阅读次数:
234
微服务协议 互联网协议很多,TCP IP 是基础协议,在它之上有众多应用层协议,这里关注的微服务以什么协议向外提供服务, 即以什么方式, 或者说以什么手段, 通过什么媒介来提供面向用户或者其他服务提供他们所需要的服务。 传统的单体服务对外一般提供RPC (远程方法调用)的接口, 对内的组件之间通过方 ...
分类:
其他好文 时间:
2018-12-13 14:59:14
阅读次数:
540
HTTP 1. 概述: HTTP是超文本传输协议,用于传输超媒体文档(HTML)的应用层协议.是为web浏览器个web服务器之间通信设计的,HTTP遵循传统的 客户端-服务器模型,客户端打开链接,发出请求,然后收到服务器端的响应。HTTP是无状态保存的,意味着服务器不会在请求之间保留任何数据(状态) ...
分类:
Web程序 时间:
2018-12-12 00:11:42
阅读次数:
285