村长 发表于 2020-12-5 22:09:07

【LSP】在uniapp里发起axios请求的坑


http://cdn.u1.huluxia.com/g4/M03/BB/A2/rBAAdl-MTLWAUcnhAACt4WdlvYs557.jpg
现象。测试时:浏览器里模拟正常,微信开发者工具和手机调试都不正常。显示的请求没有发出去!!!坑啊。。。。。。。。。。/* eslint-disable no-unused-vars */import axios from 'axios';import mybase from './base64.js';let baseURL;if (process.env.NODE_ENV == 'development') {        baseURL = 'https://sxrhkjweb.top/my_mode.asmx'} else {        baseURL = '/xxx'}const $http = axios.create({        baseURL,});// create 是axios自带的方法export const get = (url, params) => {        params = params || {};        return new Promise((resolve, reject) => {                // axiso 自带 get 和 post 方法                $http.get(url, {                        params,                }).then(res => {                        if (res.data.status === 0) {                                resolve(res.data);                        } else {                                console.log(res.data.msg)                        }                }).catch(error => {                        console.log('网络异常');                })        })}export const post = (url, param) => {        var postdata='';        postdata='token=mytest&data=' + mybase.base_encode(param);                return new Promise((resolve, reject) => {                $http.post(url, postdata).then(res => {                        if (res.status === 200) {                                var backdata='';                                if (String(res).length > 0 && res.data.status == '1') {                                        // res = res.match(".*?({.*}).*", "");                                        // console.log(res);                                        backdata = mybase.decode(mybase.decode(res.data.result));                                        // 去掉隐藏的换行符。 2019-11-08                                        backdata = backdata.replace(/[\r\n]/g, "");                                        // console.log(backdata);                                } else {                                        backdata = '{"data":' + JSON.stringify(res) + "}";                                        // console.log(backdata);                                }                                resolve(backdata);                        } else {                                console.log(res);                        }                }).catch(error => {                        console.log('网络异常');                        console.log(error);                })        })}换了方法,总算找到的了原因。但是在浏览器里运行显示正常。然后再百度下,呵呵了,原生的axios在真机或者微信开发者工具里支持有问题。水平有限就是好老老实实用uniapp自带的了测试,页面中的请求

天镜盗梦 发表于 2020-12-5 22:47:23

有空一起交流一下

千面萌萌 发表于 2020-12-6 10:19:35

呵呵,低调,低调!

yichong 发表于 2020-12-8 12:50:05

看看村长的黑科技

大司命 发表于 2020-12-10 21:55:18

顶起顶起顶起

千百渡 发表于 2020-12-11 09:45:41

看看村长这是什么东东

无量科技 发表于 2020-12-11 15:34:14

支持,楼下的跟上哈~
页: [1]
查看完整版本: 【LSP】在uniapp里发起axios请求的坑

村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科
技平台参与或发布项目定制各种软件就来村长黑科技平台

本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件的破解分析文章、破解分析视频、补丁、注册机和注册信息,

仅限用于学习和研究软件安全的目的。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习破解分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,

请购买注册正版软件,获得正版优质服务!不允许将上述内容私自传播、销售或者其他任何非法用途!否则,产生任何法律责任,一切后果请用户自负,与本网站无关!如有侵权或非法用途请举报!请发送到邮箱:cxphj8@foxmail.com

《意见反馈》或《截图指定页面备注》发送到邮件,收到后24小时内删除,禁止用户学习使用关掉用户【学习使用权】!