比来接触了小法式的开辟,后端选择Java,因为小法式的代码运行在腾讯的办事器上,而我们本身编写的Java代码运行在我们本身摆设的办事器上,所以一起头不是很大白小法式若何与后台进行通信的,然后查找资料发现连系了官方供给的api后仿佛和我们通俗的web前后端通信也没有多年夜的区别,有设法后就写了这个测试法式。
API文档
- 1
操纵wx.request(OBJECT)倡议收集请求,利用前请先阅读申明,如下图所示:
- 2
OBJECT参数申明,如下图所示:
- 3
success返回参数申明,如下图所示:
- 4
data 数据申明:
最终发送给办事器的数据是 String 类型,若是传入的 data 不是 String 类型,会被转换当作 String 。转换法则如下:
1、对于 header['content-type'] 为 application/json 的数据,会对数据进行 JSON 序列化。
2、对于 header['content-type'] 为 application/x-www-form-urlencoded 的数据,会将数据转换当作 query string (encodeURIComponent(k)=encodeURIComponent(v)&encodeURIComponent(k)=encodeURIComponent(v)...)。
- 5
示例代码如下图所示:
- 6
根基思绪
将数据经由过程get体例传到Java servlet类,servlet获得微信小法式的数据打印出来并返回一个数据给微信小法式,从而实现一个最简单的前后端通信。
- 7
关头代码,微信小法式代码index.wxml,如下图所示:
- 8
index.js,如下图所示:
- 9
Java serlvet类代码,如下图所示:
- 10
结果演示,前端节制台,如下图所示:
- 11
ecplise节制台,如下图所示:
- 12
至此申明微信小法式与Java后台通信当作功!当然这是最简单的通信,比力复杂的是需要对Json数据的处置。
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/241357.html
- 上一篇: 图解ELOoffice11软件安装及注册
- 下一篇: 【软件】如修改WPS自动备份间隔时间和保存位置
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
faceu激萌怎么把瘦脸开到最大
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:200248
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:497