网络与通信

【TCP】相关机制:异常处理

文章目录 1 . **进程崩溃** 2 . **主机关机**(正常流程的关机) 3 . **主机掉电**(直接拔电源) 1. 接收方掉电 2. 发送方掉电 4 . **网线断开** 1 . 进程崩溃 Java 中的体现就是抛出异常,但没人 catch,最终异常到了 JVM 这里&#xff0c

网络通信:udp套接字实现echoserver和翻译功能

目录一、echoserver功能1.1、服务端1.1.1 创建套接字1.1.2网络与主机序列转化函数1.1.3 sendto/recvfrom实现收发功能1.1.4 服务端完整代码1.2、客户端1.3 运行示例二、添加翻译功能2.1 添加回调函数2.2 编写业务层(字典类)2.2.1 字典的加载2.2.1 提供翻译接口2.2.3 给服务器绑定回调函数2.2.4 业务层完

【Android Studio】为Android Studio设置HTTP代理

给你讲下如何在 Android Studio 中设置 HTTP 代理,方便在受限网络环境下访问外部资源(比如 Maven 仓库、Gradle 下载依赖等)。方法一:通过 Android Studio GUI 设置代理 打开 Android Studio。 进入菜单 File > Settings(macOS 是 Andro

详解 http multipart/form-data

HTTP multipart/form-data 详解 1. 什么是 multipart/form-data?multipart/form-data 是一种 HTTP 请求内容类型(Content-Type),主要用于在 Web 表单中上传文件或提交包含二进制数据的表单。它允许在单个 HTTP 请求中发送多个不同类型的数据(如

JavaEE初阶——TCP/IP协议栈:从原理到实战

—JavaEE专栏— ⬅(click) 一篇吃透TCP/IP协议栈:从原理到实战!在网络编程中,TCP/IP协议栈就像“交通规则”,掌控着数据在网络中的传输。无论是开发服务器程序,还是排查网络问题,理解它都是必备技能——甚至各大公司笔试面试,它也是核心考点。这篇文章会

浏览器输入http形式网址后自动跳转https解决方法

一、问题描述使用浏览器 网上冲浪 时会遇到一个情况:在浏览器中输入“http+域名”后会自动变成“https +域名”的形式,此时“https +域名”的网站可能已停止对外提供服务了,这时会出现如下不友好的网页提示:二、处理方法(以chrome为例)2.1 方法一:隐私/无痕模

Java HTTP协议(二)--- HTTPS,Tomcat

文章目录 HTTPS HTTPS的工作过程 对称加密和非对称加密 中间人攻击 HTTPS过程的总结 Tomcat Tomcat的作用 静态网页和动态网页 HTTPS HTTPS主要就是把HTTP进行加密 明文 + 密钥 -> 密文 密文 + 密钥 -> 明文 在密码学中,使用密钥进行加密,有两种

HTTPS页面请求HTTP接口失败?一文讲透Mixed Content

核心要点概括当 HTTPS 页面尝试请求 HTTP 接口(如 Fetch、XHR、Axios 请求)时,浏览器会拦截并报错,这被称为 Mixed Content(混合内容) 问题。 根本原因:浏览器的安全策略。HTTPS 旨在提供加密和身份验证,如果在安全页面中加载不安全的 HTTP