Network
花括号
专注,极致,快!!!!!
展开
-
HTTP 文件上传过程
转载首先来了解什么是multipart/form-data请求:根据http/1.1 rfc 2616的协议规定,我们的请求方式只有OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE等,那为为何我们还会有multipart/form-data请求之说呢?这就要从头来说了。http协议大家都知道是规定了以ASCII码传输,转载 2016-01-19 15:36:28 · 5173 阅读 · 0 评论 -
网卡驱动如何设置组播MAC地址
最近关注了一些IP组播的知识,IP的组播需要以太网的支持。在这边文章内我们就主要讨论以太网如果支持IP组播。首先看当前的interface是否支持multi-cast,如下面的命令红色部分标注,则说明当前的网卡支持组播,可以通过下面两个相关的设置选项进行设置。 allmulti Enableor disable all-multicast mode.原创 2016-01-05 21:15:02 · 6251 阅读 · 0 评论 -
base64编码
从原理上搞定编码(四)– Base64编码 - luguo3000 - 博客园 luguo3000 博客园首页博问闪存联系订阅管理 随笔-27 文章-0 评论-249 从原理上搞定编码(四)– Base64编码转载 2016-02-19 15:37:44 · 970 阅读 · 0 评论 -
Linux网络编程socket错误分析
socket错误码: EINTR: 4阻塞的操作被取消阻塞的调用打断。如设置了发送接收超时,就会遇到这种错误。只能针对阻塞模式的socket。读,写阻塞的socket时,-1返回,错误号为INTR。另外,如果出现EINTR即errno为4,错误描述Interrupted system call,操作也应该继续。如果recv的返回值为0,那表明连接已经断开,接收操作也应该结束。转载 2017-02-20 18:32:27 · 543 阅读 · 0 评论 -
openssl 命令(2): openssl dgst 命令详解
open dgst命令的主要功能是,计算信息摘要(哈希), 给文件生成数字签名以及验证数字签名。 信息摘要算法的特点是: 1,输出数据定长, 即任意长度的输入数据,经过摘要算法都会得到订场的输出数据。 2,不可逆行, 由输出数据不能得到输入数据。 3,防碰撞, 对同一摘要算法, 输入数据不同,输出结果不同。 碰撞性有一定的概率,这也是衡量摘要算法的一个维度。 4,均匀分布, 输出...原创 2018-09-11 16:51:44 · 5840 阅读 · 0 评论 -
openssl 命令(1): openssl req 命令详解
openssl req命令主要的功能有,生成证书请求文件, 查看验证证书请求文件,还有就是生成自签名证书。本文就主要记录一下openssl命令选项的意义,并记录一下简单的命令示例。首先说明下生成证书请求需要什么:申请者需要将自己的信息及其公钥放入证书请求中。但在实际操作过程中,所需要提供的是私钥而非公钥,因为它会自动从私钥中提取公钥。另外,还需要将提供的数据进行数字签名(使用单向加密),...原创 2018-09-11 11:13:16 · 21627 阅读 · 0 评论