Git Product home page Git Product logo

quickstart-http's Introduction

项目地址

TCP:三次握手四次挥手、 DNS 查询、慢启动(TCP拥塞控制)、、、 HTTP1.0: HTTP1.1: HTTPS:SSL/TLS、CA证书 SPDY:消息头压缩算法DEFLATE HTTP2:消息头压缩算法HPACK Nginx:

HTTP2:https://http2.akamai.com/

http2讲解https://legacy.gitbook.com/book/ye11ow/http2-explained/details

讲解 http://www.alloyteam.com/2015/03/http2-0-di-qi-miao-ri-chang/

服务间通信之Http框架 https://blog.csdn.net/u012734441/article/details/76602247

TCP/HTTP/UDP client/server with Reactor over Netty http://projectreactor.io https://github.com/reactor/reactor-netty 参考 /Users/yangzl/git/quickstart-framework/quickstart-reactor/src/test/java/org/quickstart/reactor/http

使用reactor-netty发送form请求,参数里面有&符号,后端接收不了

Java 实现 HTTP 请求的三种方式


💪一堂课搞定HTTPS底层原理

什么是 SSL TLS HTTPS X.509? SSL 只能用在HTTP上吗? Https底层原理,对称加密与非对称加密 CA机构参与与CA伪造 HTTPS真的安全吗?模拟如何破解? 浏览器同源策略与跨域请求 XSS攻击原理及防御措施 🎈如何使用SpringSecurity 防御CSRF攻击 🎈单点Session + Cookies权限控制与集群化服务中的无状态Token 🎈CC/DDOS攻击与流量攻击 301、302、307跳转陷阱 大厂都会问什么?BATJ一面套餐 程序员该如何面对36岁 如何从传统项目转型!服务中间件大五类+微服务系统架构

[嘘]分布式架构微服务IO模型必须先搞懂TCPIP通信原理

[闪电]tcpip在开发中的作用 [闪电]什么是socket [闪电]什么是三次握手四次挥手 [闪电]如何应对百万连接,如何制造百万连接 [闪电]数据包如何发送出去 [闪电]什么是路由表什么IP地址什么是掩码 [闪电]什么是网关,什么是下一跳 [闪电]什么是链路层,什么是原子通信 [闪电]什么是连接池,并发和连接的关系 [闪电]什么时候能复用什么时候不能复用连接 [闪电]有状态无状态通信的本质是啥 [闪电]拆包粘包到底谁才是罪魁祸首 [闪电]什么是面向连接,什么是可靠传输 [闪电]什么是负载均衡的原子保障 [闪电]百万连接下代理层如何保障后端服务器 [闪电]深刻理解分层解耦的软件工程学"


quickstart-http's People

Contributors

youngzil avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.