微信小程序之HTTPS请求

简介: 1.wx.request wx.request发起的是 HTTPS 请求,以下是它的基本用法,这里不再啰嗦 https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-request.

1.wx.request

wx.request发起的是 HTTPS 请求,以下是它的基本用法,这里不再啰嗦

https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-request.html#wxrequestobject

2.封装GET

在utils下创建httpclient.js

var app = getApp();
function get(param) {
  var mydata = {};

  var header = param.header;
  if(!header){
    header = {
        'content-type': 'application/json'
    }
  } 

  mydata = param.data || {};
  mydata['sessionId'] = app.globalData.sessionId;

  wx.request({
    url: app.globalData.serverAddress + param.url,
    data: mydata,
    header : header,
    method: "GET",
    success: param.success,
    fail: param.fail,
    complete: function () {
      // complete
      if(param.complete){
        param.complete();
      }
    }
  })
}
module.exports = {
  get: get
}

调用方法示例

var httpClient = require('../../utils/httpclient');
httpClient.get({
            url: 'Account/Get', 
            data: this.data.userInfo,
            success: function (res) {
                //this is success
            },
            fail: function () {
                that.showTopTips('遇到错误!');
            }
        });    

 

3.封装POST

post也类似

 

有空再继续继续补充

 

欢迎阅读本系列文章:微信小程序开发教程目录

 

相关文章
|
7天前
|
安全 API 网络安全
使用OkHttp进行HTTPS请求的Kotlin实现
使用OkHttp进行HTTPS请求的Kotlin实现
|
2月前
|
小程序 开发者
微信小程序之网络数据请求 wx:request的简单使用
这篇文章介绍了微信小程序中如何使用wx.request进行网络数据请求,包括请求的配置、请求的格式以及如何在开发阶段关闭请求的合法检验。
微信小程序之网络数据请求 wx:request的简单使用
|
1月前
|
小程序 Java
小程序通过get请求提交数据到java后台
小程序通过get请求提交数据到java后台
30 0
|
1月前
|
安全 网络安全 数据安全/隐私保护
HTTPS 请求中的证书验证详解(Python版)
HTTPS 请求中的证书验证详解(Python版)
107 0
|
2月前
|
小程序 PHP
微信小程序给 thinkphp后端发送请求出现错误 Wrong number of segments 问题的解决 【踩坑记录】
本文记录了微信小程序向ThinkPHP后端发送请求时出现"Wrong number of segments"错误的解决方法。问题原因是小程序请求header中的token变量名写错,导致token未正确传递至后端。作者提供了详细的检查步骤和建议,包括验证URL路径、参数规范和路由配置的匹配,以确保请求能正确发送和处理。
|
3月前
|
小程序 安全
Fiddler抓取小程序后端请求导入AppScan扫描快捷方法
【8月更文挑战第26天】这是一种利用 Fiddler 捕获小程序后端请求并导入 AppScan 进行安全扫描的方法。首先安装配置 Fiddler 并设置手机代理,通过 Fiddler 捕获请求;接着导出这些请求为 .saz 文件,并在 AppScan 中导入此文件,配置扫描参数后启动扫描以检测安全漏洞。操作时需确保有合法授权并遵循相关法规。尽管不同版本软件操作细节可能有所不同,但整体流程类似。
138 1
|
4月前
|
安全 Java 网络安全
RestTemplate进行https请求时适配信任证书
RestTemplate进行https请求时适配信任证书
121 3
|
3月前
|
JavaScript 前端开发 Java
【Azure 环境】各种语言版本或命令,发送HTTP/HTTPS的请求合集
【Azure 环境】各种语言版本或命令,发送HTTP/HTTPS的请求合集
|
JavaScript 前端开发
|
Web App开发 .NET 数据库连接