微信小程序:连接服务器并获取服务器里面的内容

使用微信小程序连接到 MQTT 云服务 微信小程序是腾讯于 2017 年 1 月 9 日推出的一种不需要下载安装即可在微信平台上使用的应用程序,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。对于开发者而言,小程序开发门槛相对较低,难度不及 APP,能够满足简单的基础应用,对于用户来说,能够节约使用时间成本和手机内存空间,对于开发者来说也能节约开发和推广成本。 本文主要介绍如何在微信小程序项目中使用 MQTT,实现小程序客户端与 MQTT 云服务的连接、 阅读详情

 这里我用idea+mysql查询出数据,并在微信开发者工具上显示出来数据。idea中的查询步骤在这里省略不写。

查询信息的服务网址

http://localhost:8080//myspringboot/serversAll//只能在我本机上使用

页面查询结果样式如下:

在这里插入图片描述
 这种样式是json格式的,可以在controller层直接使用@RestController注解,返回的格式就会是json格式,或者使用@Controller+@ResponseBody注解。

微信开发者工具Servers.js代码

/**
   * 页面的初始数据
   */
  data: {
    selectArray: [],
  },
 //连接服务器的具体方法  
  getteseList() {
    var that = this;
    wx.request({
     //服务器的网址(这里不是正规的网址,所以要使用的话,在微信开发者工具中要勾选不校验合法域名)
      url: 'http://localhost:8080//myspringboot/serversAll',
      //提交方式
      method: 'post',
      success: function (res) {
        that.setData({
        //把获取的值赋值给selectArray数组
          selectArray: res.data          
        })
      }
    })
  },
  
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
   this.getteseList();
  },

微信开发者工具Servers.wxml代码

<view wx:for="{{selectArray}}" bindtap="ser" data-text='{{ev.serverName}}' wx:for-key="index" wx:for-item="ev">
  {{ev.serverName}}
</view>

需要注意的是只有返回的类型是集合的时候,才可以使用wx:for进行遍历,如果返回的是一个实体对象,那直接用实体对象.属性的方式即可。

结果如下图

在这里插入图片描述

微信小程序获取手机号并解密详解 微信小程序获取手机号并解密1 获取手机号2 解密2.1 获取所需数据2.2 解密返回数据 1 获取手机号 获取手机号的过程官方文档有详细的介绍。参考官方链接 要注意的是,此功能只对非个人且完成认证的开发者开发,个人开发者无法使用该功能。获取微信用户绑定的手机号,需先调用wx.login接口。 //wxml文件使用button按钮触发获取手机号事件,open-type="getPhoneNumber" 不能少 <button open-type="getPhoneNumber" bindgetphone 阅读详情

相关推荐

uniapp微信小程序开发踩坑日记:获取用户头像并持久化存储到后端服务器

虽然e.detail.avatarUrl存储了用户的新头像,但是这只是微信的一个临时文件,如果直接将这段路径以字符串的形式存储到后端服务器,那下次获取到头像的时候可能该临时文件已经失效,导致头像无法正常渲染,所以我们需要在文件失效之前,将文件保存到后端服务器 这就涉及到一个新的API:uni.uploadFile(OBJECT)

lbcbjtlhmjq的博客 3571

微信小程序:文本读写与网络请求

微信小程序:文本读写与网络请求。

a526001650a的专栏 4583

微信小程序之获取用户信息并存入数据库

微信小程序获取用户信息简单,但是在存入自己服务器数据库的过程中研究了一天多的时间,并且网上搜索不到该资源,故发出来供大家参考。index.jsPage({ data: { nickName: "微信账号登录", avatarUrl:"./user-unlogin.png", }, onLoad: function () { var that = this; ...

zhaoguanghe的博客 3万+

微信小程序 访问locolhost_微信小程序真机(手机预览)https访问本地服务程序

先声明,本人小白一名,应公司部门老大要求学习微信小程序,纯粹新手,到目前为止就只做了一个很low的小程序,后台服务程序(Java)是公司内部早就写好的,已有一套完整的Web系统和App,我做的就是写好小程序页面调用后台接口完成与原生App相同的功能,仅此而已。我写的这些东西很浅显,没什么价值,对大神们来说根本不值一提,但我想肯定也有一部分像我一样的小白,希望能帮到他们。我在开发的时候遇到很多困难,...

weixin_39728572的博客 2699

微信小程序上传多图到服务器并获取返回的路径

微信小程序上传图片很简单: //点击选择图片 chooseimage:function(){ var that = this; wx.chooseImage({ count: 9, // 默认9 sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 sourceTyp

皮蛋小粥的博客 8339

微信小程序开发之连接本地MYSQL数据库

*** 生命周期函数--监听页面加载*/})},

m0_74824845的博客 3341

如何在小程序中调用本地接口,即localhost

小程序调用本地接口

m0_74317779的博客 4098

宇树机器人G1二次开发:语音对话、打断与激活功能实现指南

宇树机器人G1是一款功能强大的四足机器人,其开放的SDK和API为开发者提供了广阔的二次开发空间。其中,语音交互是提升机器人智能化水平和用户体验的关键功能。本文将详细介绍如何在宇树机器人G1上进行二次开发,实现。语音打断允许用户在机器人说话时随时中断并输入新指令,这是提升交互自然度的关键功能。三大核心功能,帮助你构建更自然、更智能的人机交互系统。语音识别是将用户的语音输入转换为文本的过程。识别文本后,需要理解用户意图并生成回复。将文本回复转换为语音输出。

m0_52645558的博客 661

微信小程序如何访问服务器上的数据?

微信小程序如何访问服务器上的数据?1.开通腾讯云 · 2.关联账户关联腾讯云账号与微信公众号平台账号。前往关联账号时,请选择微信公众号。错误关联账号请在腾讯云账号中心重新绑定。 已关联账号3.安装开发者工具下载与安装客户端微信开发者工具并使用小程序微信号扫码登录。点击下载工具· · 4.下载测试代码下载为你打包的 Demo 代码,作为开通环境所需。下载 Node.js 版本 Demo下载 PHP

weixin_39410968的博客 4万+

保姆级避坑指南:在Ubuntu 18.04上搞定速腾Helios雷达驱动与fast-LIO2的完整配置流程

本文提供了一份详细的速腾Helios雷达与fast-LIO2在Ubuntu 18.04上的配置避坑指南,涵盖驱动安装、数据格式转换到建图全流程。特别针对常见编译错误和数据转换问题提供了解决方案,帮助开发者高效完成环境搭建与建图任务。

weixin_27252001的博客 112

Android手机免root玩转Kali NetHunter:Termux保姆级安装指南(附Kex VNC配置)

本文提供了一份详细的Android手机免root安装Kali NetHunter的保姆级指南。通过使用Termux终端模拟器,用户无需解锁Bootloader或获取root权限,即可在普通安卓设备上部署完整的Kali Linux渗透测试环境。教程涵盖了从环境准备、NetHunter核心安装到配置Kex VNC实现图形桌面访问的全过程,并附带了电脑投屏与常见问题解决方案,旨在打造一个便携的移动安全学习与测试平台。

weixin_29208327的博客 295

微信小程序(一):微信小程序与服务器的简单链接

生活无趣且不易,一起找点乐子吧。欢迎评论,和文章无关的东西也没关系。 关于小程序的有些问题,我搜索不到太有价值的东西(可能是我对关键字的理解不好)。 在这里我总结下遇到各种问题,可能看来会比较可笑,但对新手来说也许会有些帮助,我会尽量去注重具体的实现。 这篇文章来说下小程序和服务器的链接问题,或许有些人会和我一样。二者要链接,知道小程序要向服务器发送带参或不带参请求,然后服...

垃圾管理员的垃圾站 4万+

Open3D 教程学习指南 (持续整理)

Open3D 是一个开源库,旨在为 3D 数据处理提供高效且易用的工具。它由 Intel 开发和维护,支持多种 3D 数据处理任务,如点云处理、3D 重建、几何处理和可视化等。

Chase Blog 5928

微信小程序——搭建自己的Https服务器

一、注册微信小程序 进入微信公众平台,使用邮箱账号,选择注册小程序账号。一个邮箱只能注册一个类型的微信账号(订阅号、服务号、小程序)。二、搭建Https服务器 1、域名注册 1.1、登录腾讯云域名注册页面,并注册账号。 2、SSL证书管理 2.1、选择“云产品”—”域名服务“—”SSL证书管理",选择“申请证书(免费)”...

weixin_33798152的博客 2199

文章详细介绍了进行DoIP(DiagnosticoverInternetProtocol)测试的完整过程,包括样件的正确接线、CANoe软件的环境配置、端口设置、VLAN配置、IP和MAC地址的设定

关于Tester和DUT的地址,其实最主要的就是DUT的IP、MAC和逻辑地址,如果不知道Tester的IP、MAC和逻辑地址,可以配置为与DUT同一网段的就可以。ps:最重的是知道DUT的IP、逻辑、MAC地址,如果有VLAN也需要知道,Tester的地址可以根据DUT地址进行设定,其余的值可根据DoIP的报文查到相关参数。ps:如果在通信中没有建立VLAN,但是源地址和目的地址都填写正确,此时就要考虑是否是遗漏了VLAN,建立一个VLAN,在重新试试是否可通信。此处与硬件连接是相对应的,要注意!

qq_40965861的博客 1128

【入门AUTOSAR网络管理测试】CANoe测试T_WakeUp时间

随着智能电动汽车行业的快速发展,目前AUTOSAR网络管理也得到了广泛应用,AUTOSAR网络管理测试也是汽车网络测试中非常重要的环节,NM问题导致的汽车ECU不能唤醒、电瓶亏电等问题,对于新入门AUTOSAR网络管理测试的同学不清楚如何开展测试,那么本章节就主要给大家介绍网络管理中T_WakeUp时间如何测试。【入门AUTOSAR网络管理测试】AUTOSAR网络管理规范需求解读。

测试领域技术分享 2135

微信小程序连接MQTT服务器全过程

这里写自定义目录标题准备工作MQTT服务器搭建证书选择证书不完整重启服务器微信小程序使用mqttmqtt.js下载创建mqtt连接其他mqtt.js需要注意的地方mqtt.js的其他地方合法域名问题 准备工作 最近作比赛,需要用到物联网平台,对于实时的系统来说,mqtt透传是最好的选择,而微信小程序的开发成本又很低廉,所以最终决定使用微信小程序+MQTT服务器的方式来实现,其中也踩了不少坑,所以就此分享一下搭建项目的全过程。 首先是需要准备的东西: 一台服务器(我用的是腾讯云) SSL证书(必须品,腾讯云

qq_43554847的博客 2万+

YOLOv9改进策略 | Conv篇 | 2024最新ECCV最新大感受野的小波卷积WTConv助力YOLOv9有效涨点

本文给大家带来的改进机制是一种新的卷积层,称为WTConv(小波卷积层),它利用小波变换(WT)来解决卷积神经网络(CNN)在实现大感受野时遇到的过度参数化问题。WTConv的主要目的是通过对输入数据的不同频率带进行处理,使CNN能够更有效地捕捉局部和全局特征,WTConv成功解决了CNN在感受野扩展中的参数膨胀问题,提供了一种更为高效、鲁棒且易于集成的卷积层解决方案,我将其用于二次创新YOLOv9中的RepNCSPELAN4机制可以减少一定的参数量和计算量,达到一个可观的轻量化作用。

Snu77的博客 1542

【物联网开发】-微信小程序之MQTT连接,基于MQTT实现设备-服务器-小程序的消息传输

本篇文章将会以新手小白的角度一步步剖析如何使用微信小程序通过MQTT服务器连接设备。包括:如何申请MQTT服务器,如何使用微信开发者工具开发小程序,并让设备与服务器建立MQTT连接,订阅主题及发布消息,实现消息在设备-服务器-微信小程序的传输。

weixin_46403492的博客 2万+

14、Java 中 TAF 和 FCF 的使用及 Oracle 数据库升级与迁移指南

本文详细介绍了Java中实现高可用性的TAF(透明应用故障转移)和FCF(快速连接故障转移)技术,以及如何将Oracle 9iR2 RAC环境升级到10gR2 RAC,并将数据从OCFS迁移到ASM。通过示例代码和操作步骤,帮助开发者和数据库管理员更好地应对数据库故障和数据迁移问题,提升系统的可用性和性能。

egg99的博客 108

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

微信小程序连接MySQL数据库

微信小程序连接MySQL 简要说明: 承接上一个商品列表页,在服务器端连接MySQL数据库,通过条件匹配查寻数据并显示在客户端 准备工作 1、node.js 2、微信开发者工具 3、MySQL数据库 MySQL配置数据库、数据表 通过可视化的Workbench,可以很容易的建立自己的数据库、数据表。这里直接截个图就好了 推荐一个工具 Navicat for MySQL,以后可以通过它连接自己的数据库 目录结构 客户端代码实现 index.wxml (变化不大,加了个跳转按钮) <

sx17860543449的博客 7万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

微信小程序连接服务器展示MQTT数据信息

一、 实现工具——微信开发者工具 为何使用微信小程序作为展示? (1) 范围广且能跨平台访问; (2) 小而快能够快速的访问; 二、 实现步骤 1、 总体大概: (1) 界面设计:数据直观展示+历史数据+物联网调试信息 (2) 连接服务器与回调 利用wx.request(Object object)发起 HTTPS 网络请求。 参数: url:开发者服务器接口地址; data:请求的参数; hea...

bui ~ 4328

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

微信小程序 获取本地图片并上传到服务器

需要用到微信小程序的API接口有:wx.chooseImage和wx.uploadFile; wx.chooseImage(Object object)从本地相册选择图片或使用相机拍照 在微信文档也对该API进行了解析: 示例: wx.chooseImage({ count: 1, sizeType: ['original', 'compressed'],//图片尺寸:original:原图,compressed:压缩图 sourceType: [.

琳小的博客 6355

微信小程序连接emqx服务器实现数据交互

微信小程序与stm32实现通信之微信小程序收发数据

qq_57238596的博客 4580

微信小程序网络请求服务器php接口获取数据库数据信息

前言 在写php接口之前 需要事先搭建好环境 1 拥有一台服务器 2 服务器安装好宝塔 3 搭建安装好Apache套件(包括php Apache MySQL数据库等等) 4 已经开放相应的端口 如果小白没关系,下面的视频会一步一步的说明很详细,真心推荐 https://www.bilibili.com/video/BV1QA411b76i?p=1 极力建议给这位up主一键三连 视频是以搭建网站为目的搭建服务器环境,如果是单纯想写接口或者使用服务器的话,视频从第二集中间部分搭建站点开始以后的内容可以不观看,只

小何程序员的博客 1万+

微信小程序获取用户头像并上传到服务器

1、登录授权等操作后获取到userInfo 2、根据userInfo.avatarUrl获取用户头像图片的 URL,这个url在小程序里展示可以,但是不能保存图片。 3、通过wx.getImageInfo()方法获取图片信息 4、通过wx.uploadFile()方法上传图片到服务器 //获取图片信息 wx.getImageInfo({ src: userInfo.avatarUrl, success: function (sres) { //上传图

qq_39731741的博客 9248
上一篇: Spring Boot+Hibernate创建一个对MySQL实现简单的增删改查的功能。
下一篇: git配置
与黑夜为伍
博客等级 码龄7年 19粉丝 80原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值