> GRPC是一个高性能、通用的开源RPC框架,基于HTTP/2协议标准和Protobuf序列化协议开发,支持众多的开发语言。 @[TOC] 1 简介 在GRPC框架中,客户端可以像调用本地对象一样直接调用位于不同机器的服务端方法,如此我们就可以非常方便的创建一些分布式的应用服务。 在服务端,我们实 ...
分类:
其他好文 时间:
2020-05-20 11:59:55
阅读次数:
79
web相关概念回顾 web服务器软件: Servlet(入门介绍) IDEA与tomcat的相关配置 Servlet体系结构: HTTP协议介绍: Request对象: ? ? 2. 其他功能: ? 1. 获取请求参数通用方式:不论get还是post请求方式都可以使用下列方法来获取请求参数 ? 1. ...
分类:
其他好文 时间:
2020-05-19 23:09:11
阅读次数:
79
0、 在真正试图解决你的疑问的之前,我们来看一下,从发出request之前到接收respon之后,都发生了什么。 0.你向浏览器的地址栏输入一个域名.如 http://www.zhihu.com1.浏览器向你的本地DNS服务器请求解析该域名,即将你的http://www.zhihu.com 解析为真 ...
分类:
Web程序 时间:
2020-05-19 17:58:16
阅读次数:
72
1.产生背景 HTTP(超文本传输协议)被用于在Web浏览器和网站服务器之间,以明文方式传递信息,不提供任何方式的数据加密,因此使用HTTP协议传输隐私信息(如:银行卡号、密码等支付信息)非常不安全。 为了解决这一安全缺陷,网景公司设计了SSL(Secure Sockets Layer)协议,在HT ...
分类:
Web程序 时间:
2020-05-19 12:44:43
阅读次数:
141
转:https://www.cnblogs.com/liuxia912/p/11075630.html ·【场景描述】 HTTP1.1之后,HTTP协议支持持久连接,也就是长连接,优点在于在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和延迟。 如果我们使用了nginx去 ...
分类:
其他好文 时间:
2020-05-19 10:40:05
阅读次数:
140
一、session回话 因为因特王国HTTP协议的特效,每一次来自用户的浏览器请求(request)都是无状态的,独立的,通俗的说,就是无法保存用户的状态,后台服务器根本不知道当前请求和以前及以后的请求是否来自同一用户,对于静态网站,这可能不是个问题,而对动态网站,尤其是京东,天猫等购物网站,无法识 ...
分类:
其他好文 时间:
2020-05-18 22:31:32
阅读次数:
74
1.cookie和session的登录验证 HTTP协议 要弄明白下面说的东西,就得先了解一下HTTP协议,繁琐的概念就不多赘述了,这里主要注意一点,_HTTP协议是无状态的_ ,什么叫无状态?我们从一个故事讲起: 你去一家水果店买水果,你看到他们的桃子很鲜美,于是你大赞了老板的桃子后并买了一斤。你 ...
分类:
其他好文 时间:
2020-05-18 18:30:43
阅读次数:
66
上周内容回顾 HTML # HTTP协议 ? # 超文本标记语言 就是一堆标签 每个标签具有特定的含义 是浏览器展示页面所公用的一套标准 ? # 注释 <! > ? # web服务的本质 服务端 客户端 文件(.html) (你在浏览器上看到的花里胡哨的页面内部都是由HTML组成的) ? # HTM ...
分类:
Web程序 时间:
2020-05-18 18:16:06
阅读次数:
70
http请求由三部分组成,分别是:请求行、消息报头、请求正文。 HTTP(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用。HTTP就是一个用文本格式描 ...
分类:
Web程序 时间:
2020-05-18 14:15:41
阅读次数:
71
一、爬虫在使用场景中的分类 1.通用爬虫 抓取系统重要组成部分。抓取的是一整张页面数据 2.聚焦爬虫 是建立建立在通用爬虫的基础之上。抓取的是页面中特定的局部内容 3.增量式爬虫 检测网站中数据更新的情况。只会抓取最新更新出来的数据 二、http协议 1.常用请求头信息 User Agent :请求 ...
分类:
其他好文 时间:
2020-05-18 09:16:09
阅读次数:
65