|

HTTP系列(四):HTTP的基础概念概述

在上一篇文章中, 我们讨论了网站用多种方法去标识浏览网站的用户(身份)。 标识本身仅仅表示一个声明, (用户通过声明)表明自己的身份, 然而除此之外, 并没有其他证据可以证明用户的身份。 认证, 用另一种方式来说, 就是用户证明自身身份的证据, 展示个人ID和输入用户密码是两种证明自身身份常见的方法。 通常情况下,只有通过认证, 网站才能为用户提供敏感资源。 HTTP自身拥有认证机制, 该机制允许服务器(向用户)提出质询并获取其所需的认证信息。你将会在文章中了解到什么是认证和 ...

Se8S0n
Se8S0n
14 min read
|

HTTP系列(三):客户端标识

到现在, 你已经了解HTTP的基本概念及其体系结构, 那么, 就可以让进入下一个重要的部分——客户端标识。 你知道为什么客户端识别那么重要吗? 你知道Web服务器是怎样识别你所用的客户端的吗?你知道怎样使用和存储这些身份信息吗?看完这篇文章, 你的这些问题都能迎刃而解。 这篇文章是HTTP系列的第三部分。 文章概要: 客户端识别及其重要性 客户端识别的多种方式 用于识别的HTTP请求首部字段 IP地址 长(胖)URL Cookies 首先, 让我们了解一下, 为什么网站要 ...

Se8S0n
Se8S0n
11 min read
|

HTTP系列(二):HTTP的结构体系

在本系列的第一篇文章中, 我们探讨了HTTP的基本概念。有了(前面的)基础, 我们就可以开始HTTP结构体系的学习。 HTTP协议不仅仅只是用来发送和接收数据的。 实际上, HTTP协议本身是不能作为应用程序协议工作的, 但是因为它的基础结构是由硬件和软件组成, 软硬件协同工作提供了不同的服务, 这才能在万维网上实现有效的通信。 本文是HTTP系列文章的第二部分。 文章概要: Web服务器(Web Severs) 代理服务器(Proxy Severs) 缓存(Caching ...

Se8S0n
Se8S0n
12 min read
|

HTTP系列(一):HTTP的基础概念概述

前言在网上看到这篇很棒的文章, 所以接下来, 我会边学习边翻译HTTP系列这篇文章。如果想阅读原文, 你可以访问这个网站: https://code-maze.com/ 原作者是一个很nice的人, 也花了挺多时间写这篇文章还有维护这个网站的, 相信大家能在网站里找到更多自己想要的东西。 正文本文会对HTTP的基础概念进行介绍。 为什么要学HTTP?你可能会问:为什么要了解HTTP协议? 如果你是软件开发人员, 学习HTTP协议通信过程, 能让你知道怎么样才能写出更好的应用 ...

Se8S0n
Se8S0n
14 min read
|

libsvm环境配置及使用方法

前言在刚刚学习机器学习内容的时候,就给了自己很清晰的定位“未想有所成,只想有所用”。因为机缘巧合接触的机器学习,假期想学习的内容里面需要安装libsvm包,在翔翔的远程帮助和及其懈怠的状态下,我按照以下步骤在五分钟之内解决了安装libsvm包的时候出现的问题。(前提是你在Anaconda找不到libsvm的包) 环境、所用到的软件及其版本win 10 Anaconda3_5.5.0 python 3.6 Visual Studio 2013 (当然这个不在我电脑上=v=,感兴 ...

Se8S0n
Se8S0n
3 min read