php封装微信登陆,微信小程序 封装 httpPost 方法 发送 PHPSESSID 保持登录连接
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 保持登录连接相关推荐
- 基于微信PC端小程序抓包方法
文章目录 前言 一.Proxifier介绍 二.下载及安装 三.使用配置 前言 因为微信小程序基本都是基于HTTPS的,所以抓取HTTPS数据包就是最关键的一步,通过自身实践,推荐使用Proxifie ...
- 【计算机毕业设计】275微信智能招聘小程序
一.系统截图(需要演示视频可以私聊) 摘 要 进入21世纪网络和计算机得到了飞速发展,并和生活进行了紧密的结合.目前,网络的运行速度以达到了千兆,覆盖范围更是深入到生活中的脚脚落落.这就促使办公系统 ...
- 微信小程序封装storage(含错误处理)
这次给你们安利的是微信小程序封装storage,先说下微信官方的 wx.getStorage({key:"",success: function (res) {},fail(err ...
- 微信小程序 对request方法二次封装
微信小程序跟支付宝小程序都提供了一个发起 HTTPS 网络请求的方法request,那么为了节省一些操作我们有必要对它进行一个二次的封装 1.在app.js里 配置baseUrl // 注册一个小程序 ...
- 微信小程序封装图片合成水印
微信小程序封装图片合成水印 js /components/Watermark/index.js // components/Watermark/index.js Component({/*** 组件的 ...
- 微信小程序----封装request以及对接口进行模块化
微信小程序----封装request以及对接口进行模块化 1. 封装request:http.js export default function request(params) {return ne ...
- 微信小程序封装api请求步骤
小程序发起网络请求 需用到 wx.request() 废话不多说 直接开始封装 1.首先创建一个request文件夹里边创建一个api.js和request.js 2.封装的请求在request.js ...
- 【微信小程序封装底部弹出框二】
[微信小程序封装底部弹出框二] <!--index.wxml--> <view><button style="margin-top: 300px;" ...
- 微信小程序封装懒加载图片
微信小程序封装懒加载图片 js /components/LazyImage/index.js // components/LazyImage/index.js Component({/*** 组件的属 ...
最新文章
- centos 安装mysql5.6.20_CentOS 7 安装MySQL 5.6遇到的疑难杂症小结
- Scrapy项目 - 数据简析 - 实现腾讯网站社会招聘信息爬取的爬虫设计
- jquery标签选择器应用示例
- (82)FPGA竞争与冒险-面试必问(六)(第17天)
- Ubuntu16.04LTS+CUDA8.0+cuDNN5.1+Anaconda3(python3.6)+tensorflow_gpu-1.2.1安装过程全记录
- 【渝粤题库】陕西师范大学800002 地球概论
- 怎么修改数据库服务器名字,如何更改数据库服务器名字
- 项目从 tomcat7部署到tomcat8
- 使用nginx代理实现前后端分离开发调试,零基础教程
- 网吧游戏更新对比软件技术报告
- JVM调优-GC基本原理和调优关键分析
- 客户之前使用的其他财务软件,现在需要把其他软件的财务凭证导入到用友T3软件中使用,如何能快速实现。
- 实用一位加法电路-全加器(全加器真值表、全加器的逻辑组合电路)、几种基本组合逻辑电路真值表 补充:逻辑电路基础:与门、或门、非门----计算机组成原理
- linux系统 如何选择题,Linux认证考试练习题
- Spring内部方法性能监控器
- java实现24点_求 JAVA 算24点的代码
- 毕业设计-基于Unity的餐厅经营游戏的设计与开发(附源码、开题报告、论文、答辩PPT、演示视频,带数据库)
- NXP - LPC1769与LPC1768的区别
- 互联网一二线大厂名单_为什么字节跳动、阿里巴巴、腾讯等互联网大厂都喜欢拿金融牌照...
- Python使用及交互方式
热门文章
- IBM扩大与保险经纪公司Marsh的区块链合作伙伴关系
- 社交媒体时代,如何有效中断内容伤害?
- c语言位运算试题及解析,C语言面试题分类-位运算
- changtiger http://sites.google.com/site/o52tger/推荐一个网站给大家看下 !!!
- 取模运算法则,异或运算法则
- C语言long类型的变量占用4字节or8字节
- python打包后程序报错:PermissionError: [Errno 13] Permission denied
- 基于JAVA企业间信息交互系统计算机毕业设计源码+数据库+lw文档+系统+部署
- Android .9.png图片的制作与使用
- Microsoft Access database engine 2010 (Chinese (Simplif... 您不能安装64位版本的Microsoft Access 2010 数据库引擎