首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
iOS
Swift
Apple
前端
SwiftUI
APP
Flutter
编程语言
uni-app
展开
全部
iOS
Swift
Apple
前端
SwiftUI
APP
Flutter
编程语言
uni-app
Android
人工智能
架构
性能优化
网络协议
安全
暂无数据
推荐
最新
iOS开发必备的HTTP网络基础概览
一、从一次HTTP请求说起 以下是一个大体过程,不包含DNS缓存等等细节: 上图展示了一个完整的HTTPS请求过程。对于iOS开发者,理解每个环节的工作原理至关重要,这有助于优化网络性能、解决连接问题
DNS域名解析:从入门到优化必备基础
前言 在当今互联网世界,域名就像我们生活中的地址,而DNS(Domain Name System)就是那个将地址翻译成具体位置的神奇系统。无论你是前端开发者、移动端工程师还是运维人员,理解DNS的工作
DNS安全威胁:从劫持、污染到放大攻击的演练
前言:DNS——互联网的“隐形电话簿” 想象一下,如果没有DNS,访问每个网站都需要记住一串像192.168.1.1这样的数字。DNS让互联网变得人性化,但正是这个每日处理数千亿次查询的系统,却成为了
扩展了解DNS放大攻击:原理、影响与防御
什么是DNS放大攻击? DNS放大攻击(DNS Amplification Attack)是一种分布式拒绝服务攻击(DDoS)的变种,攻击者利用DNS协议的查询-响应不对称性和开放DNS服务器,通过发
关于网络编程与Socket,看我这几篇就够了(一)Socket
本文介绍Socket基础概念,解释了Socket是操作系统提供的网络编程接口,对比了长短连接特点,并通过Swift代码演示了Socket编程的四个核心步骤:创建、配置、连接和数据传输。
iOS老司机的网络相关Tips
前言: 作为一个有自我修养的iOS工程师, 对网络的理解体现在开发中的方方面面 iOS开发中的网络相关基操Tips
第三方 iMessage 通信方案
iMessage 是 Apple Inc. 开发的一项即时通讯服务,于 2011 年推出。iMessage 只在 Apple 平台上运行,包括 macOS、iOS、iPadOS 和 watchOS。
几个 iOS 端底层网络问题
Socket通道不可用会遇到SIGPIPE问题?接口报“设备无可用空间”又是什么?最早遇到这个问题,直观的判断是某个接口所在的服务器机器,出现了存储问题。太年轻了😂
认识 HTTP/1.1 协议
概要 HTTP 是一种用于在网络上传输超文本和其他资源的应用层协议,可以实现客户端和服务器通信。这句话可以拆成三个部分理解,即超文本、传输和协议。所以可以这么理解,HTTP 协议是计算机中用来在客户端
Matter Access Control
Matter 中的所有交互模型操作都必须通过访问控制机制进行验证。每当客户端设备和服务器设备想要通过读取属性或事件、写入属性或调用命令来进行交互时,访问控制机制必须验证客户端是否具有足够的权限。
【老司机精选】为你的 App 减少网络延迟
影响网络延迟的原因 我们测试网络环境最常见的手段是 ping。但是 ping 只是测试的不在使用网络时的网络环境,然而真正影响 app 的是我们正在使用 app 时的网络环境。 iOS15 系统在 S
iOS 网速检测方案
背景 为了基于网络状况做更细致的业务策略,需要一套网速检测方案,尽量低成本的评估当前网络状况,所以我们希望检测数据来自于过往的网络请求,而不是专门耗费资源去网络请求来准确评估。 指标计算 一般 RTT
Matter设备如何共享
在 Administrator Assisted Commissioning Flows中,节点的当前管理员首先通过 CASE会话向节点发送 Open Commissioning Window指令。
开发中会用到的网络知识
TCP 三次握手 当客户端和服务器之间建立TCP连接时,会进行三次握手的过程。这个过程确保了双方都同意建立连接,并确认双方可以正常通信。 三次握手的过程如下: 第一次握手:客户端发送一个特殊的请求给服
网络通信基础概念扫盲
计算机之间的通信 计算机之间的通信大致如下:在知道对方IP地址的下通过发送ARP广播信息来获取对方的Mac地址(网卡地址),输送数据到网卡。 在被网卡接收时: 如果网卡发现数据的目标Mac地址是自己,
揭秘 HTTP 请求过程
HTTP 请求,是客户端和服务器之间进行数据传输的方式之一,是客户端向服务器发送请求消息,用于请求特定的资源或执行特定操作。今天,我们来揭秘一下 HTTP 请求的过程。 当我们想要发起一个 HTTP
WKWebView详解(三)Cookie的认识
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第18天,点击查看活动详情 1. Cookie认识 我们通过的服务器和客户端进行交互往往是通过https/http请求完成的,而这个
了解 HTTPS 的TLS过程
HTTPS中是先TCP三次握手还是先TLS证书校验? HTTPS中密钥协商的过程是使用的RSA加密算法吗? 对于这两个问题,看了很多的博客,写的都不一致,今天来自己验证一下! 准备分析工具 Wi
使用charles抓包http、https
学会抓包不只是一个程序员的基础技能,测试或打算从事计算机相关的人,都可以尝试掌握该基础技能,都可以尝试掌握该基础技能
iOS Reachability
大多数App都严重依赖于网络,一款用户体验良好的的app是必须要考虑网络状态变化的。 为了更好的用户体验,我们会在无网络时展现本地或者缓存的内容,并对用户进行合适的提示。