说到微信公众平台开发调试,还是先讲讲微信公众平台开发模式的信息传送过程,明白了其信息传送过程,对于调试方法就应该明白了。微信公众平台开发模式的信息传送过程很简单,如下所示:

请求过程:手机微信端发送内容——>微信服务器根据内容生成xml请求——>我们自己的服务器程序接收并处理xml消息
响应过程:我们自己的服务器程序的响应内容xml——>微信服务器获取xml内容——>用户手机微信

也就是说,微信服务器其实是一个中介的作用。知道了它的过程,我们进行开发调试就简单了,这里我用到了firefox的一个扩展poster。调试方法如下所示:

请求过程:录入xml消息——>poster——>我们自己的服务器程序(远程或本地环境)处理
响应过程:我们自己的服务器程序(远程或本地环境)的响应内容——>poster——>显示响应内容

通过以上对比,可以看出,调试过程中,省略了手机微信这一环节,直接通过poster发送和接收显示xml消息,以获得调试结果。我用图片展示下会更明白,如下所示:

请求过程:

得到响应:

*** 转载请注明本文地址:http://zhangzhaojun.sinaapp.com/blog/104/ ***

微信公众平台开发调试相关推荐

  1. Senparc.Weixin.MP SDK 微信公众平台开发教程(二十二):如何安装 Nuget(dll) 后使用项目源代码调试...

    最近碰到开发者问:我使用 nuget 安装了 Senparc.Weixin SDK,但是有一些已经封装好的过程想要调试,我又不想直接附加源代码项目,这样就没有办法同步更新了,我应该怎么办? 这其实是一 ...

  2. 微信公众平台开发(58)自定义菜单

    微信公众平台开发 微信公众平台开发模式 企业微信公众平台 自定义菜单 开发教程  作者:方倍工作室  地址:http://www.cnblogs.com/txw1958/p/weixin-58-cus ...

  3. 《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》——3.3 微信开发者中心...

    本节书摘来自华章计算机<微信公众平台开发:从零基础到ThinkPHP5高性能框架实践>一书中的第3章,第3.3节,作者 方倍工作室,更多章节内容可以访问云栖社区"华章计算机&qu ...

  4. 微信公众平台开发入门教程[2019版]

    关键字:微信公众平台开发 作者:方倍工作室 在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络通讯.及HTTP/XML/CSS/JS等基础. 我们将使用微信公 ...

  5. 《微信公众平台开发最佳实践》——2.4 本章小结

    本节书摘来自华章出版社<微信公众平台开发最佳实践>一 书中的第2章,第2.4节,作者:方倍工作室,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 2.4 本章小 ...

  6. 第三篇 :微信公众平台开发实战Java版之请求消息,响应消息以及事件消息类的封装...

    微信服务器和第三方服务器之间究竟是通过什么方式进行对话的? 下面,我们先看下图: 其实我们可以简单的理解: (1)首先,用户向微信服务器发送消息: (2)微信服务器接收到用户的消息处理之后,通过开发者 ...

  7. 基于java的微信公众平台开发(一)--账号申请与服务器的搭建

    2019独角兽企业重金招聘Python工程师标准>>> 微信公众号开发文档:https://mp.weixin.qq.com/wiki 微信公众平台接口调试工具:https://mp ...

  8. 微信公众平台开发入门教程[2020版]

    在这篇微信公众平台开发教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络通讯.及HTTP/XML/CSS/JS等基础. 我们将使用微信公众账号方倍工作室作为讲解的例子,二维码见左侧 ...

  9. 微信公众平台开发入门教程

    转自:http://www.cnblogs.com/txw1958/p/wechat-tutorial.html 第一章 申请服务器资源 创建新浪云计算应用 申请账号 我们使用SAE新浪云计算平台作为 ...

最新文章

  1. 影像组学视频学习笔记(33)-使用SimpleITK实现医学影像差值、Li‘s have a solution and plan.
  2. [密码学] 强力攻击
  3. python关键字as_python 之 import、from、as 关键字的 白话 解释与例子
  4. 阿里云物联网MQTT三元数生成
  5. antlr 语言 库_关于ANTLR的通用库的需求:使用反射来构建元模型
  6. c#使用CefSharp开发winform——环境搭建
  7. 计算机学校综合管理系统论文,学校综合管理系统的设计与实现毕业设计论文.doc...
  8. mysql通过命令添加1条数据
  9. 《Linux编程》上机作业 ·002【Linux常用工具GCC、GDB、Make】
  10. python和java哪个好学-到底学python好还是学java比较好 哪个容易学习点
  11. 华三服务器bios中查看硬盘,H3C服务器升级BIOS
  12. VBScript详解(一)
  13. linux下chm制作工具,在Linux上安装CHM查看工具
  14. jq html怎么优化seo,长沙网站seo:浅谈SEO优化技巧之HTML结构调整!
  15. 中秋祝福代码,中秋快乐代码,采用H5制作的中秋动画祝福
  16. Splay Tree伸展树
  17. 知识图谱 01:知识图谱概述
  18. uni-app优秀的Ui模板和项目案列
  19. html添加外链图片代码,web 外链图片 403 解决方案(http referrer)
  20. Vue小demo—美团注册页面

热门文章

  1. 如何禁止鼠标唤醒Win10?
  2. MySQL单表查询总结
  3. 惠普HP打印机打印全黑是什么原因
  4. Java计算税后工资和税前工资推算
  5. Qt使用键盘事件实现ESC键退出Halcon的绘图流程
  6. Python免费下载哔哩哔哩视频,只需一行代码!
  7. 网站DDOS攻击防护实战老男孩经验心得分享 【转】
  8. 外汇期货股票 投资书籍下载
  9. Bi-Direction attention flow for machine reading(原理篇)
  10. 系统测试分析系统测试设计