首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
计算机基础
订阅
huaganshang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
开源协议BSD、Apache2、GPL、LGPL、MIT
主要的协议的权利和义务。 BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。 但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品…
如何压缩 HTTP 请求正文
实际的 Web 项目中,存在请求正文非常大的场景,例如发表长篇博客,上报用于调试的网络数据等。本文介绍如何对 HTTP 请求正文进行压缩,包含如何在服务端解压、如何在客户端压缩两个部分。
TCP详解
1. TCP 面向连接、可靠的基于字节流的传输协议。 1. Source Port和Destination Port: 分别占用16位,表示源端口号和目的端口号,用于区别主机中的不同进程, 而IP地址是用来区分不同的主机的,源端口号和目的端口号配合上IP首部中的源IP地址和目的…
聊一聊前端性能优化
性能优化 ,每个工程师跑不掉的一个话题。这里是本人结合Mr.Max的一门课,总结的一些优化手法,希望对大家有所帮助,后续也会继续更新,想要看视频的可以直接去某课网搜。附 演示源码和PPT
Google、Facebook等均开始支持的HTTP3到底是个什么鬼?
最近一段时间以来,关于HTTP/3的新闻有很多,越来越多的国际大公司已经开始使用HTTP/3了。 所以,HTTP/3已经是箭在弦上了,全面使用只是个时间问题,那么,作为一线开发者,我们也是时候了解下到底什么是HTTP/3,为什么需要HTTP/3了。 在撰写本文之前,我专门写了一…
CORS跨域请求[简单请求与复杂请求]
通俗来讲,就是我们所熟知的跨域请求。众所周知,在以前,跨域可以采用代理、JSONP等方式,而在现代浏览器面前,这些终将成被摒弃,因为有了CORS。 任何一个不满足上述要求的请求,即被认为是复杂请求。一个复杂请求不仅有:包含通信内容的请求,同时也包含预请求。 简单请求的发送 从代…
通过HTTP Header控制缓存
我们经常通过缓存技术来加快网站的访问速度,从而提升用户体验。HTTP协议中也规定了一些和缓存相关的Header,来允许浏览器或共享高速缓存缓存资源。这些Header包括: 协商缓存:浏览器发送验证到服务器,由服务器决定是否从缓存中读取,如 1 和 2 。 强缓存:浏览器验证缓存…
《大前端进阶 安全》系列 HTTPS 入门
整个 HTTPS 的演变跟流程细思极恐,有很多思想可以借鉴学习。我以后要离搞安全的朋友远一点 我们先来看看HTTP。HTTP(Hypertext Transfer Protocol)超文本传输协议,是一种用于分布式、协作式和超媒体信息系统的应用层协议,可以说 HTTP 是当代互…
面试官:说说你对 options 请求的理解
简单来说,就是可以用 options 请求去嗅探某个请求在对应的服务器中都支持哪种请求方法。 其实,这是因为在跨域的情况下,在浏览器发起"复杂请求"时主动发起的。跨域共享标准规范要求,对那些可能对服务器数据产生副作用的 HTTP 请求方法(特别是 GET 以外的 HTTP 请求…
web大前端面试——浏览器、网络和安全
当我们在浏览器中输入一个域名的时候,例如www.mi.com,这个域名只是与IP地址的一个映射,这时DNS解析就要充当一个翻译的角色,把域名解析成真实的IP地址。所以DNS解析的过程实际上就是将域名还原成真实IP地址的过程。 在通过第一步的DNS域名解析后,获取到了服务器的IP…