HTTP共0篇 第3页
HTTP
重学网络-OSI 模型的层-五八三

重学网络-OSI 模型的层

OSI 模型的层 OSI 代表 开放系统互连。它由ISO(“国际标准化组织”)于1984年开发。它是一个 7 层架构,每一层都有特定的功能要执行。所有这 7 层协同工作,在全球范围内将数据从一个人传输到...
admin的头像-五八三admin2年前
0380
https 原理分析进阶-模拟https通信过程-五八三

https 原理分析进阶-模拟https通信过程

大家好,我是蓝胖子,之前出过一篇https的原理分析 ,完整的介绍了https概念以及通信过程,今天我们就来比较完整的模拟实现https通信的过程,通过这篇文章,你能了解到https核心的概念以及原理...
admin的头像-五八三admin2年前
070

一文讲透HTTP缓存

HTTP 缓存 HTTP 缓存主要分为两大类:强缓存和协商缓存。这两种缓存都通过 HTTP 响应头来控制,目的是提高网站性能和降低服务器负载。 1. 强缓存: 解释 强缓存不需要向服务器发送请求,直接从...
admin的头像-五八三admin2年前
0150
如何使用Reqable脚本功能提高API开发效率-五八三

如何使用Reqable脚本功能提高API开发效率

Reqable支持使用Python脚本对API开发和调试进行辅助,今天写一篇实战教程,由浅入深地演示下如何使用Reqable的脚本功能。 首先,电脑上需要安装Python软件包。一般情况下,系统都会预安装Python...
admin的头像-五八三admin2年前
090
postman 集成 api 接口自动化测试-五八三

postman 集成 api 接口自动化测试

postman 相信做开发的都不陌生,postman 很强大,除了做模拟请求之外还可以做 api 的接口测试,还可以配合 jenkins 做成自动化。这里只讲 api 的整体规模测试。 创建项目 api 集合 collection ...
admin的头像-五八三admin2年前
0140
Reqable项目日志:如何解决Flutter Web跨域问题-五八三

Reqable项目日志:如何解决Flutter Web跨域问题

自Reqable正式发布以来,收到了很多开发者朋友们的肯定和支持。在此,写一个项目日志系列。这是第二篇,还原下Reqable是如何解决Flutter Web跨域问题的。 跨域问题 跨域限制是浏览器的安全策略...
admin的头像-五八三admin2年前
0240
说说家中冰箱缓存了什么?-五八三

说说家中冰箱缓存了什么?

说起Web缓存, 缓存行为不就是在家中冰箱里存储水果、蔬菜、肉类等食物嘛; 编程世界的行为应该来源于生活! 缓存的目的就是为了快速、方便; 做饭时能快速使用,想吃的时候可以顺手拿出来,这不...
admin的头像-五八三admin2年前
0770

框架解读 | Retrofit设计剖析

Retrofit是一个类型安全的HTTP客户端,可以通过注解将HTTP API转换为Java接口,并使用动态代理,CallAdapter和Converter来发起请求和解析响应。 本文 着重于 Retrofit的架构设计,对于其注解解...
admin的头像-五八三admin2年前
0200
HTTP 协议发展史(一)-五八三

HTTP 协议发展史(一)

Tim Berners-Lee 閸︺劌褰傞弰搴濈缂佸缍夐敍鍫濆祮 World Wide Web閿涘妞傞敍灞藉灡闁姳绨℃稉澶愩?嶉弽绋跨妇閹?閺堫垽绱?/p> HTTP閿涘湚ypertext Transfer Protocol閿?/li> UR...
admin的头像-五八三admin2年前
040
什么是HTTP缓存-五八三

什么是HTTP缓存

什么是HTTP缓存: HTTP缓存是一种机制,用于在网络通信中减少数据传输量和提高性能。它通过在客户端(如浏览器)和服务器之间缓存(存储)资源的副本,以避免重复的网络请求。 当客户端请求某个...
admin的头像-五八三admin2年前
0150

Rust Web 开发框架,前端你可以选择哪个?

Rust构建一切。 在如今流行的语言中,Rust可谓是将构建和高效作为自己优美的身姿在大众视野中脱颖而出。它是一门赋予每个人构建可靠且高效软件能力的语言。它有什么特性呢? 高性能。 Rust 速度...
admin的头像-五八三admin2年前
0320
如何在页面关闭时发送 API 请求-五八三

如何在页面关闭时发送 API 请求

前言 在一些需求背景下,我们需要在页面销毁(关闭/刷新)时将数据同步给后台,比如 记录视频播放进度、页面浏览时长埋点等。 在 window 全局对象上,提供了 beforeunload 事件,会在浏览器窗口...
admin的头像-五八三admin2年前
0100
【HTTP完全注释】Connection的前世今生-五八三

【HTTP完全注释】Connection的前世今生

完整手册可关注该仓库,给个✨ 该站点也会同步更新 Connection [HTTP/1.0、HTTP/1.1] Connection 控制网络连接在当前请求完成后是否仍然保持连接状态。如果发送的值是 keep-alive,它会保持连接...
admin的头像-五八三admin2年前
030
【HTTP完全注释】?爆肝万字!让你全面了解HTTP发展史!!!-五八三

【HTTP完全注释】?爆肝万字!让你全面了解HTTP发展史!!!

完整手册可关注该仓库,给个✨ 该站点也会同步更新 HTTP的历史​ 超文本传输协议(英语:HyperText Transfer Protocol,缩写:HTTP)是万维网(World Wide Web)的基础协议。自蒂姆·伯纳斯-...
admin的头像-五八三admin2年前
0170

【Python】sqlmodel: Python 数据库管理ORM 的终极形态?

阅读目录ORM使用SQLAlchemy使用sqlmodel高级用法:结合mixin类,简化数据库操作总结 欢迎转载,也请在明显位置注明出处 :https://www.cnblogs.com/Detector/p/17458890.html 谢谢! ORM 大家都...
admin的头像-五八三admin2年前
0110
HTTPS工作原理:TLS HandShake 与 TLS PINNING-五八三

HTTPS工作原理:TLS HandShake 与 TLS PINNING

HTTPS简介 HTTPS基于SSL/TLS协议,SSL最初由NetScape在1994年设计,经过了三个版本的更新,在1999年由IETF标准化成为TLS,其在TCP的基础上实现了一层安全的协议,包括握手、证书下发、秘钥协商...
admin的头像-五八三admin2年前
090
我们到底该如何正确的解析处理 URL-五八三

我们到底该如何正确的解析处理 URL

本文概要: 当我们遇到要解析处理 url 时,务必使用各种语言里处理 url 的标准库,例如golang中的 url.Parse, javascript中的new URL 一、认识 URL URL(Uniform Resource Locator)是统一资源...
admin的头像-五八三admin2年前
0180
输入URL到返回,牵扯出的网络知识一(TCP/IP篇)-五八三

输入URL到返回,牵扯出的网络知识一(TCP/IP篇)

前言 了解TCP/IP五层模型,探究从URL输入到返回到底经历了什么,这篇文件比长 你会从中了解到关于五层模型、MAC、ARP、三次握手、四次挥手等知识 TCP/IP五层模型 物理层 电脑的传输介质,传输二...
admin的头像-五八三admin2年前
0110
Reqable项目日志:Flutter如何实现一个支持HTTP3的网络框架-五八三

Reqable项目日志:Flutter如何实现一个支持HTTP3的网络框架

Reqable是使用Flutter和C++实现的API测试+调试应用程序,目前已正式发布桌面端版本,不久将来还会支持移动端。今天,给大家带来的是Reqable API请求引擎(网络框架)的实现过程。 1. 需求 在API...
admin的头像-五八三admin2年前
0230
?超级简单的图解TCP/IP,看不懂来打我:OSI模型与通信示例?-五八三

?超级简单的图解TCP/IP,看不懂来打我:OSI模型与通信示例?

文章同步在公众号:萌萌哒草头将军,欢迎关注 ? 前言 本系列的内容出自《图解TCP/IP》、《图解HTTP》、《图解网络硬件》三本书。 读完本系列,你将会了解路由器、交换机、中继器等设备的工作原...
admin的头像-五八三admin2年前
030