utils/config.js

var config = {

APPID:'wxe1af0e00000000f3',

BASE_URL:'https://xx.xxx.xx/xx/',

}

module.exports = config

utils/util.js 文件

var config = require('config.js')

function Post(url, data, cb,header=null) {

if(header = 'session'){

var headerObj = {

'content-type': 'application/x-www-form-urlencoded',

'Cookie': 'PHPSESSID=' + wx.getStorageSync('sessionid')

}

}else{

var headerObj = {

'content-type': 'application/x-www-form-urlencoded'

}

}

wx.request({

method: 'POST',

url: config.BASE_URL + url,

data: data,

header: headerObj,

success: (res) => {

console.log("post 请求:" + config.BASE_URL + url);

console.log(res.data)

typeof cb == "function" && cb(res.data, "");

},

fail: (err) => {

typeof cb == "function" && cb(null, err.errMsg)

console.log("post 请求:" + config.BASE_URL + url);

console.log(err);

}

})

}

module.exports = {

httpPost: Post,

}

使用 如 /pages/index.js

const util = require('../../utils/util.js')

test: function() {

util.httpPost('index.php?s=/sign/gettimeplan',{'userid':805},function(res){

console.log(res.result[0])

},'session')

}

php封装微信登陆,微信小程序 封装 httpPost 方法 发送 PHPSESSID 保持登录连接相关推荐

  1. 基于微信PC端小程序抓包方法

    文章目录 前言 一.Proxifier介绍 二.下载及安装 三.使用配置 前言 因为微信小程序基本都是基于HTTPS的,所以抓取HTTPS数据包就是最关键的一步,通过自身实践,推荐使用Proxifie ...

  2. 【计算机毕业设计】275微信智能招聘小程序

    一.系统截图(需要演示视频可以私聊) 摘  要 进入21世纪网络和计算机得到了飞速发展,并和生活进行了紧密的结合.目前,网络的运行速度以达到了千兆,覆盖范围更是深入到生活中的脚脚落落.这就促使办公系统 ...

  3. 微信小程序封装storage(含错误处理)

    这次给你们安利的是微信小程序封装storage,先说下微信官方的 wx.getStorage({key:"",success: function (res) {},fail(err ...

  4. 微信小程序 对request方法二次封装

    微信小程序跟支付宝小程序都提供了一个发起 HTTPS 网络请求的方法request,那么为了节省一些操作我们有必要对它进行一个二次的封装 1.在app.js里 配置baseUrl // 注册一个小程序 ...

  5. 微信小程序封装图片合成水印

    微信小程序封装图片合成水印 js /components/Watermark/index.js // components/Watermark/index.js Component({/*** 组件的 ...

  6. 微信小程序----封装request以及对接口进行模块化

    微信小程序----封装request以及对接口进行模块化 1. 封装request:http.js export default function request(params) {return ne ...

  7. 微信小程序封装api请求步骤

    小程序发起网络请求 需用到 wx.request() 废话不多说 直接开始封装 1.首先创建一个request文件夹里边创建一个api.js和request.js 2.封装的请求在request.js ...

  8. 【微信小程序封装底部弹出框二】

    [微信小程序封装底部弹出框二] <!--index.wxml--> <view><button style="margin-top: 300px;" ...

  9. 微信小程序封装懒加载图片

    微信小程序封装懒加载图片 js /components/LazyImage/index.js // components/LazyImage/index.js Component({/*** 组件的属 ...

最新文章

  1. centos 安装mysql5.6.20_CentOS 7 安装MySQL 5.6遇到的疑难杂症小结
  2. Scrapy项目 - 数据简析 - 实现腾讯网站社会招聘信息爬取的爬虫设计
  3. jquery标签选择器应用示例
  4. (82)FPGA竞争与冒险-面试必问(六)(第17天)
  5. Ubuntu16.04LTS+CUDA8.0+cuDNN5.1+Anaconda3(python3.6)+tensorflow_gpu-1.2.1安装过程全记录
  6. 【渝粤题库】陕西师范大学800002 地球概论
  7. 怎么修改数据库服务器名字,如何更改数据库服务器名字
  8. 项目从 tomcat7部署到tomcat8
  9. 使用nginx代理实现前后端分离开发调试,零基础教程
  10. 网吧游戏更新对比软件技术报告
  11. JVM调优-GC基本原理和调优关键分析
  12. 客户之前使用的其他财务软件,现在需要把其他软件的财务凭证导入到用友T3软件中使用,如何能快速实现。
  13. 实用一位加法电路-全加器(全加器真值表、全加器的逻辑组合电路)、几种基本组合逻辑电路真值表 补充:逻辑电路基础:与门、或门、非门----计算机组成原理
  14. linux系统 如何选择题,Linux认证考试练习题
  15. Spring内部方法性能监控器
  16. java实现24点_求 JAVA 算24点的代码
  17. 毕业设计-基于Unity的餐厅经营游戏的设计与开发(附源码、开题报告、论文、答辩PPT、演示视频,带数据库)
  18. NXP - LPC1769与LPC1768的区别
  19. 互联网一二线大厂名单_为什么字节跳动、阿里巴巴、腾讯等互联网大厂都喜欢拿金融牌照...
  20. Python使用及交互方式

热门文章

  1. IBM扩大与保险经纪公司Marsh的区块链合作伙伴关系
  2. 社交媒体时代,如何有效中断内容伤害?
  3. c语言位运算试题及解析,C语言面试题分类-位运算
  4. changtiger http://sites.google.com/site/o52tger/推荐一个网站给大家看下 !!!
  5. 取模运算法则,异或运算法则
  6. C语言long类型的变量占用4字节or8字节
  7. python打包后程序报错:PermissionError: [Errno 13] Permission denied
  8. 基于JAVA企业间信息交互系统计算机毕业设计源码+数据库+lw文档+系统+部署
  9. Android .9.png图片的制作与使用
  10. Microsoft Access database engine 2010 (Chinese (Simplif... 您不能安装64位版本的Microsoft Access 2010 数据库引擎