首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
前端
相关资讯
热门
最新
前端
01-01 08:00
前端
前端该了解的oauth2(前后端分离oauth2)
前端该了解的oauth2(前后端分离oauth2),密码式如果你高度信任某个应用,RFC6749也允许用户把用户名和密码,直接告诉该应用。该应用就使用你的密码,申请令牌,这种方式称为"密码式"(password)。实现流程第一步,A网站要求用户提供B网站的用户名和密码。拿到以后,A就直接向B请求令牌。https://oauth.b.com/token?grant_type=password&use
207
前端
01-01 08:00
前端
前端自动化测试Cypress -- 百炼千锤
前端自动化测试Cypress -- 百炼千锤,背景介绍软件测试是使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。[1]从是否关心软件内部结构和具体实现的角度划分,测试方法主要有白盒测试和黑盒测试。白盒测试方法主要有代码检査法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。黑
207
前端
01-01 08:00
前端
前端基础:ES6+ 常用语法、特性
前端基础:ES6+ 常用语法、特性,声明letleta=1letb=2,c=3console.log(a,b,c)//123复制代码let用于声明一个块级作用域的本地变量,不允许重复声明且不会造成变量提升。let的出现解决了var造成变量提升、覆盖和泄露等问题。constconsta=1console.log(a)//1复制代码const用于声明常量,即不允许重新赋值(修改变量指向的内存地址),也
206
代码人生
01-01 08:00
代码人生
前端基础:如何解决跨域问题
前端基础:如何解决跨域问题,同源策略同源策略是跨域问题的根本所在。同源的“源”代表origin,同源就表示两个URL的origin是相同的,origin由protocol、host和port组成。{"protocol":"http:","host":"web.example.com","port":"","origin":"http://web.exampl
206
前端
01-01 08:00
前端
前端跨域问题与解决方法总结
前端跨域问题与解决方法总结,一、什么是跨域?1,url的组成说到跨域就要清楚同源策略,了解同源策略前先要知道URL的构成;如图所示:协议(protocol):互联网支持多种协议,必须指明网址使用哪一种协议,默认是HTTP协议,HTTPS是HTTP的加密版本,处于安全考虑,越来越多的网站使用这个协议。主机:主机是资源所在网站名或服务器的名字,又叫域名。document.location.host复制
206
代码人生
01-01 08:00
代码人生
前端axios 使用 post 请求下载文件流(前端axios如何监听请求超时)
前端axios 使用 post 请求下载文件流,1.成功获得后端的二进制文件流首先你要保证调用的后端可以正常返回二进制文件返回的长这样。(有时后端会出现跨域的问题,可以看下面解释。)2.使用Blob对象将返回的二进制文件流转为可下载的文件地址。Blob对象表示一个不可变、原始数据的类文件对象。具体见MDN请求时在设置reponseType为blob,指定响应的数据类型为blob。axios.pos
205
前端
01-01 08:00
前端
前端架构师必备脚手架小知识(前端脚手架搭建)
前端架构师必备脚手架小知识(前端脚手架搭建),lerna源码结构分析和调试技巧Node源码调试过程中必会的小技巧learna初始化过程源码详细分析[高级]npm项目本地依赖引用方法为什么要做源码分析?自我成长、提升编码能力和技术深度的需要为我所用、应用到实际开发,实际产生效益学习借鉴、站在巨人肩膀上,登高望远为什么要分析Lerna源码?3W+Star的明星项目Lerna是脚手架,对开发脚手架有借鉴
203
后端
01-01 08:00
后端
前端从web服务器或者CDN下载资源
前端从web服务器或者CDN下载资源,前段时间听到前端同学说前端拿到资源的CDN链接后可以直接从CDN下载资源,不需要经过后端,感觉很神奇,但是一致不明白是怎么实现的,前两天整理了下关于CDN和对象存储的知识,今天搜了下前端直接下载资源的方式,特此记录。目前前端直接下载web服务器或者CDN静态资源的方式有两种,一个是利用标签,另一个是通过window.open()函数。一、利用标签标签就是htm
202
代码人生
01-01 08:00
代码人生
前端脚手架基本原理
前端脚手架基本原理,我们会经常使用脚手架去创建我们的工程,比如用@vue/ci创建一个vue项目,我们会执行vuecreatemyProject来初始化工程,在使用脚手架之前会在全局安装@vue/cli。三个问题1.为什么全局安装@vue/cli后会添加的命令为vue?执行yarngloabladd@vue/cli安装好@vue/cli后来查找一下vue被安装在了哪里?ps:不论是用yarnglo
201
百科问答
01-01 08:00
百科问答
前端开发人员怎么做SEO优化?(SEO优化技术方案)
前端开发人员怎么做SEO优化?(SEO优化技术方案),不同的搜索引擎提供了服务后台常见功能来优化网站搜索,下面文章就为大家详细介绍,一起看看吧优化方向是什么?常见的SEO优化方法都是针对搜索引擎蜘蛛,通过一系列的代码修改和相应的规则,让搜索引擎更加快速的抓取到网站的信息。搜索引擎提供所要信息有两种途径:1、被动SEO:自己提供自己的网站信息,比如说TDK修改、robots设置、网站地图创建等,在自
197
«
1
2
3
4
5
6
7
8
...
41
42
»