跨端传输文本文件
跨端传输文本/文件 软件 localsend(推荐) https://github.com/localsend/localsend 开源、无需外网,内网工具,跨平台 缺点: 需要在同一个网段,比如公司的网络和你的蜂窝网络就用不了了 QQ 闪传(10 GB 以下,速度快,7 天有效) 下载速度极快 上传最大 10GB 的超大文件,有效期 7 天,上传完成之后还能...
跨端传输文本/文件 软件 localsend(推荐) https://github.com/localsend/localsend 开源、无需外网,内网工具,跨平台 缺点: 需要在同一个网段,比如公司的网络和你的蜂窝网络就用不了了 QQ 闪传(10 GB 以下,速度快,7 天有效) 下载速度极快 上传最大 10GB 的超大文件,有效期 7 天,上传完成之后还能...
vysor(收费,不推荐) Scrcpy(免费,开源,推荐) 什么是 Scrcpy? scrcpy 是一款开源的安卓设备投屏工具,通过 USB 或 Wi-Fi 与设备连接后就可以在 PC 端操作安卓设备,无需 root 权限且支持多平台运行。 Install Mac HomeBrew 安装 scrcpy: brew install scrcpy 安装 adb:brew ...
API 接口管理工具 YApi YApi 是一个可本地部署的、打通前后端及 QA 的、可视化的接口管理平台 https://yapi.ymfe.orghttps://yapi.ymfe.org/https://github.com/YMFE/yapi 小幺鸡 开源的 api 管理工具http://www.xiaoyaoji.cn/ Apifox swagg...
TCP/IP 网络分层(TCP/IP 四层模型 vs OSI 七层模型) 什么是 TCP/IP? TCP/IP 一般指的是 TCP/IP 协议簇TCP:Transmission Control Protocol 翻译过来就是传输控制协议,TCP 协议是一个面向连接的、可靠的、基于字节流的传输层协议 TCP、UDP 传输有什么区别?如何优化 UDP 传输?UDP 传输的数据包与 T...
TCPIP
QUIC 什么是 QUIC? QUIC(Quick UDP Internet Connections),快速 UDP 网络连接。QUIC 由 Google 实现于 2013 年,是一种网络传输协议,旨在提升网络传输速度。2015 年,QUIC 被提交到 IETF,目标是成为下一代的正式网络规范,2018 年,HTTP over QUIC 被 IETF 重命名为 HTTP/3。在 UDP ...
HTTPS HTTPS 为什么是安全的? HTTPS=HTTP+TLS,多了一层 TLS 安全协议层,数据会经过加密传输的 TLS/SSL 什么是 TLS/SSL?TLS/SSL 版本 SSL 即安全套接层(Secure Sockets Layer),在 OSI 七层模型中处于会话层 (第 5 层)。SSL 出过三个大版本,当它发展到第三个大版本的时候才被标准化,成为 TLS(传输...
HTTP 协议发展史 HTTP1.x HTTP 请求报文结构 http1 中奠定了 http 协议的基本语义:由请求行/状态行、body 和 header 构成 HTTP 请求协议 HTTP 响应协议 HTTP1.1 管道化(没有解决 HTTP1.x 的队头阻塞) 什么是 HTTP1.1 管道化HTTP1.1 允许在持久连接上可选的使用请求管道,这是相对于 keep-a...
DNS 常见的面试题 键入网址到网页显示,期间发生了什么? 键入网址到网页显示,期间发生了什么? 浏览器做的第一步工作是解析 URL,URL 实际上是请求服务器里的文件资源 解析完 URL 后,生成 HTTP 请求信息 DNS 查询,查询出 HTTP 域名对应的 ip 协议栈,通过 DNS 获取到 IP 后,就可以把 HTTP 的传输工作交给操作系统中的协议栈。 ...
WebSocket 背景 http 协议是无状态的,只能由客户端主动发起,服务端再被动响应,服务端无法向客户端主动推送内容,并且一旦服务器响应结束,所以无法进行实时通信。WebSocket 协议正是为解决客户端与服务端实时通信而产生的技术,现在已经被主流浏览器支持。 http 协议中虽然可以通过 keep-alive 机制使服务器在响应结束后链接会保持一段时间,但最终还是会断开,...