说起 HTTP 的那些事,则不得不提 HTTPS ,而说起 HTTPS ,则不得不提数字证书。这篇博客将从 Java 的角度,学习 HTTPS 和数字证书技术,并分享爬虫开发的过程中针对爬取 HTTPS 站点时可能遇到的…
分类:开发基础
[英] 如何使用 HTTP 头来加固你的 Web 应用
Web applications, be they thin websites or thick single-page apps, are notorious targets for cyber-attacks. In…
认识HTTP----Cookie和Session篇
前端 HTTP 相关热门文章 我如何零基础转行成为一个自信的前端 serialcoder 675 181 我在淘宝做前端的这三年 — 第一年 于江水 718 126 分享我的几个学习故事 serialcoder 40 2…
在Android上实现HttpServer
在最近的项目中因为要用Android作为一个服务器去做一个实时接收数据的功能,所以这个时候就要去做一个Android本地的微型服务器。 那么此时我首先想到了spring boot,因为他是一个服务器的框架。但是实际上我们…
TLS 1.3 Introduction
一、TLS 协议的目的 TLS 的主要目标是为通信的双方提供一个安全的通道。对下层传输的唯一要求是一个可靠的有序的数据流。 认证: 通道的 Server 端应该总是被认证的;Client 端是可选的被认证。认证可以通过非…
TCP 和 UDP
TCP/IP五层网络结构模型 物理层:物理层建立在物理通信介质的基础上,作为系统和通信介质的接口,用来实现数据链路实体间透明的比特 (bit) 流传输。只有该层为真实物理通信,其它各层为虚拟通信 数据链路层:在物理层提供…
HTTP协议详解之基本认证篇
•什么是HTTP基本认证: 桌面应用程序也通过HTTP协议跟web服务器交互,桌面应用程序一般不会使用cookie,而是把‘用户名+:+密码’用base64编码之后的string放在request中的header A…
http2概述及Java9对其的支持
HTTP/2概述 HTTP/2意在减轻为维护HTTP/1.1复杂的底层架构而带来的痛苦,以提高HTTP/1.1的性能。尽管HTTP/2仍然对HTTP/1.1向下兼容,但它已不再是一个基于文本的协议。当客户端通过HTTP/…
Web 缓存基础:术语、HTTP 报头和缓存策略
简介 对于您的站点的访问者来说,智能化的内容缓存是提高用户体验最有效的方式之一。缓存,或者对之前的请求的临时存储,是HTTP协议实现中最核心的内容分发策略之一。分发路径中的组件均可以缓存内容来加速后续的请求,这受控于对该…
letsencrypt发布acme v2,支持通配符证书
We’re happy to announce that our ACME v2 staging endpoint is now available for public testing. You can begin t…
2018年10月Top 10机器学习开源项目
上个月MyBridge从250余个新增机器学习开源项目中评选出了10个最佳项目: 这些项目在GitHub上平均获得1345个star 项目涵盖话题:深度学习,漫画上色,图像增强,增强学习,数据库 No.1 Fastai:…
[译] 使用 Flutter 实现跨平台移动端开发
作者: Mike Bluestein | 译:孙印凤 原文地址:[https://www.smashingmagazine.com/2018/06/google-flutter-mobile-development/] …