在APP开放接口API的设计中,避免不了的就是安全性问题。  一、https协议  对于一些敏感的API接口,需要使用https协议。https是在http超文本传输协议加入SSL层,它在网络间通信是加密的,所以需要加密证书。  二、设计签名  原理:用户登录时向服务器提供用户认证信息(如账号和密码),服务器认证完后给客户端返回一个Token令牌,用户再次获取信息时,需带上此令牌。如果令牌正确
最后在做的页面,比如用户数据(用户头像,名称,年龄)这些信息,因为大部分页面都要用,之前是通过url地址传,另一页面接收。考虑到这样做会让url过长,因此,尝试使用cookie,把固定的值保存在cookie,其它页面拿出来就可以使用。在此之前,先写通过url传值与取值的过程。url通过跳转页面,给跳转页的url问号后拼接参数的方法传值://问号后的userId / dialogId都是要传的参
转载 2024-10-14 17:07:25
16阅读
# 如何在 UniApp 中使用 Axios 在现代前端开发中,数据请求是必不可少的功能,而 Axios 是一个非常流行的 HTTP 请求库,可以帮助我们更轻松地进行数据交互。本文将会详细教会你如何在 UniApp 中使用 Axios,操作步骤一目了然,并附上代码示例和详细注释,让你轻松上手。 ## 整体流程 我们将分为如下几个步骤来实现 AxiosUniApp 中的使用: | 步骤
原创 2024-09-11 05:18:45
191阅读
前言: 1、为什么不适用uniapp自带的请求功能? 答:uniapp自带的请求功能,在刷新了令牌后,重新请求返回的数据无法返回给第一次发起请求的方法。也就是说,刷新令牌后重新发起的请求和第一次发起请求的方法是割裂的。 2、封装文件中,我设置了无感刷新令牌功能。我后台的判断逻辑是,当前端请求的令牌已过期,或令牌还有不到10分钟过期时,刷新令牌。在后台可把令牌过期时间封装到令牌中,或放入redis中
转载 2024-06-23 10:05:45
3083阅读
uniapp中使用axios,是为了按照axios的风格来发送请求,并且axios提供了请求拦截器、响应拦截器、baseUrl、请求参数自动
原创 2024-01-05 10:21:47
85阅读
  uni-app自带uni.request用于网络请求,因为我们需要自定义拦截器等功能,也是为了和我们后台管理保持统一,这里我们使用比较流行且功能更强大的axios来实现网络请求。  Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http
学习目标用户认证分析认证技术方案了解==SpringSecurity Oauth2.0入门==  oauth2.0认证模式 授权码授权模式 密码授权模式 授权流程 ==用户授权认证开发==1 用户认证分析上面流程图描述了用户要操作的各个微服务,用户查看个人信息需要访问客户微服务,下单需要访问订单微服务,秒杀抢购商品需要访问秒杀微服务。每个服务都需要认证用户的身
转载 2024-07-17 12:37:57
82阅读
# UniApp 封装 Axios 的方法与实践 在现代 Web 开发中,网络请求是至关重要的部分之一。特别是在使用 UniApp 进行跨平台开发时,使用 Axios 处理 HTTP 请求能让代码更加简洁和易于维护。本文将介绍如何在 UniApp 中封装 Axios,同时提供相关代码示例,方便开发者进行参考和使用。 ## 什么是 AxiosAxios 是一个基于 Promise 的 HT
原创 11月前
93阅读
# UniApp 适配 Axios 的使用指南 在现代前端开发中,数据的获取变得尤为重要。对于使用 `uni-app` 进行跨平台开发的开发者来说,`Axios` 是一个非常强大的 HTTP 客户端库。本文将介绍如何在 `uni-app` 中集成和使用 `Axios`,并通过实际代码示例来帮助大家了解其用法。 ## 一、什么是 UniAppAxios ### UniApp `UniA
原创 7月前
110阅读
# 使用 UniApp 配置 Axios 的完整指南 在现代前端开发中,数据获取是一个至关重要的环节。为了方便地进行 HTTP 请求,开发者们普遍采用 Axios 这个流行的 HTTP 客户端库。本文将介绍如何在 UniApp 中配置 Axios,帮助你快速上手并提高开发效率。 ## 1. 什么是 UniAppUniApp 是一个使用 Vue.js 开发跨平台应用的框架,支持多个平台如
原创 7月前
118阅读
# 使用uniappaxios进行登录 在开发移动应用程序中,登录功能是非常重要的一部分。通过登录,用户可以访问特定的功能和数据。在uniapp框架中,我们可以使用axios库来发送HTTP请求并处理登录过程。 ## 什么是uniappaxios? **uniapp**是一个基于Vue.js的开源框架,用于开发跨平台的移动应用程序。它允许开发者使用一套代码构建iOS和Android应用程
原创 2023-10-22 12:59:16
83阅读
# 如何实现uniapp封装axios ## 一、流程概述 首先我们需要明确整个过程的步骤,可以用以下表格展示: | 步骤 | 内容 | | ---- | ---- | | 1 | 安装axios库 | | 2 | 创建封装axios的工具类 | | 3 | 在main.js中引入并挂载封装的axios工具类 | | 4 | 在项目中调用封装的axios方法发送请求 | ## 二、具体步骤
原创 2024-03-06 04:04:31
281阅读
# 实现 AxiosUniapp 中的兼容性 ## 引言 在开发过程中,我们经常需要与后端进行数据交互。Axios 是一个流行的 JavaScript 库,用于发送 HTTP 请求。而 Uniapp 是一个基于 Vue.js 的跨平台开发框架,可以一套代码同时运行在多个平台上。本文将教会你如何在 Uniapp 中实现 Axios 的兼容性。 ## 实现步骤 下面是实现 Axios
原创 2024-01-31 11:31:02
180阅读
# 用AxiosUniApp中发送HTTP请求 随着移动互联网的快速发展,移动应用的搭建日益受到重视。在众多开发框架中,UniApp因其跨平台的特性受到开发者的广泛欢迎。UniApp允许开发者使用一套代码同时构建多端应用,包括微信小程序、App、H5等。在进行数据交互时,HTTP请求是必不可少的,而Axios库在前端开发中是一款非常流行的HTTP请求库。 ## 什么是Axios? Axio
原创 9月前
20阅读
在当前这一篇博文中,主要讨论的是“uniapp 项目中的 axios 问题”。axios 是一个基于 Promise 的 HTTP 客户端,用于浏览器和 Node.js,广泛应用于 uniapp 中进行网络请求。但在实际项目中,我们常常会遇到一些需要优化或解决的问题。接下来将详细记录解决这些问题的过程。 ### 背景定位 在开发任何需要联网的移动应用时,尤其是使用 uniapp 开发的应用,网
原创 6月前
43阅读
写在前面:分享技术,共同进步,有不足请见谅,相关意见可评论告知 ~有道无术,术尚可求; 有术无道,终止于术!多端运行,架式简化; 编程路漫,学无止尽!目录条件编译生命周期应用生命周期页面生命周期API网络请求发起请求文件下载监听的用法路由跳转窗口动画API组件pages.json条件编译官方文档参考 可以使用 process.env.NODE_ENV 来获取运行环境 运行编译---> 开发
处理uni-app编译APP-PLUS 引入浙里办扫码登录(例子)效果图展示h5 引入通讯方式app 引入通讯方式 使用plus.webview操作尝试过的其他方法(renderjs 未成功) 效果图展示最近工作安排用uniapp开发App项目,涉及到多种登录方法。由于uni-app除H5外 均不支持document、window等浏览器的js API,所以扫码成功之后,监听消息通知返回事件wi
uniapp和vue有什么区别?vue和uni-app的区别如下:1、uni-app可以通过打包实现一套代码多端运行,而vue不行。2、uni-app有自动的框架预载,加载页面的速度更快,vue没有。3、uniapp使用小程序的标签,vue使用web端的标签。4、uni不支持vue-router,使用自带的路由。uni-app的优点优点一:uni-app是一套可以适用多端的开源框架,一套代码可以同
目录1)用axios封装,内嵌request? 2)请求调用,对比axios和request哦?3)在多个地方进行网络请求的时候,不想重复写入请求地址的前缀,so我们需要封装一下。?4)封装request请求,偷懒写请求前缀,并且获取请求头获取数据:?关于uniapp如何使用网络请求?在我们官网文档里的用法直接uni.request(obj)就?了,but因为习惯了axios去做请求,又
1.fixed定位在H5中,tabbar,顶部导航栏,系统状态栏(手机信号,电量显示等)包含在内容区,H5在定位时,需要算上这些高度(如果页面中存在这个元素的话)解决办法:使用条件编译,针对不同的平台设定不同的top值position: fixed; top:var(--window-top); /* #ifdef MP-WEIXIN || APP-PLUS */ top:0; /* #e
转载 2024-05-28 22:39:12
50阅读
  • 1
  • 2
  • 3
  • 4
  • 5