微信小程序day03_12之网络之wx.request 前后端简单示例

一.wx.request的介绍

wx.request 发起 HTTPS 网络请求.
其中可以传递的内容如下

二. wx.request代码示例

前台代码

在wxml中的代码如下

<view bindtap="clickme"> 点击  </view>

在js中的代码如下.
在clickme 方法中, 发送了一个默认方式为get请求的.
传递了两个参数, id和name .
并且把回调函数用console.log的方式打印

Page({

  data: {

  },
  clickme: function(){
    
    wx.request({
      url: 'http://localhost:9080/info', // 仅为示例,并非真实的接口地址
      data: {
        id: "1001",
        name: "java持续实践"
      },
      header: {
        'content-type': 'application/json' // 默认值
      },
      success(res) {
        console.log(res.data)
      }
    })
  }
})
后台代码

后台代码采用的springboot. 写了一个Controller 用于接收请求, 并把id和name返回.


@RestController
public class HelloWorldController {

    @RequestMapping("/info")
    public String info(String id,String name ){
        System.out.println(id+" "+name);

        return id+" "+name;
    }

}

在正式发送请求前, 要把微信开发者工具中, 右上角 详情 底部 勾选不校验合法域名.

在页面中,进行点击, 可以看到发送了请求

在前端的控制台中,打印了回调的函数

在后台的控制台中, 也打印了接收到的参数.

至此演示了前后端的交互.
官方文档
https://developers.weixin.qq.com/miniprogram/dev/api/wx.request.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值