惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
Apple Machine Learning Research
Apple Machine Learning Research
小众软件
小众软件
Recent Announcements
Recent Announcements
阮一峰的网络日志
阮一峰的网络日志
IT之家
IT之家
A
About on SuperTechFans
量子位
Engineering at Meta
Engineering at Meta
B
Blog
The Cloudflare Blog
博客园 - 【当耐特】
Hugging Face - Blog
Hugging Face - Blog
Y
Y Combinator Blog
J
Java Code Geeks
D
DataBreaches.Net
aimingoo的专栏
aimingoo的专栏
T
Tailwind CSS Blog
H
Help Net Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
Stack Overflow Blog
Stack Overflow Blog
C
Check Point Blog
酷 壳 – CoolShell
酷 壳 – CoolShell

博客园 - finema

关于HTML使用ComDlg ActiveX 无法弹出相应对话框的问题1 JAX-WS 访问SSL 的WebService 老是HTTP transport error: Connection refused错误的解决办法。 [转]为什么开发人员工作10多年了还会迷茫?没有安全感? VC项目配置详解(转) 不使用动态sql语句,正确书写case when中的null处理 [转] 请不要做浮躁的嵌入式系统工程师 [转]一些Eclipse开发用到的快捷键 Tomcat 6.0.24 不兼容的APR版本问题 【转】看清自己究竟要什么 [转]7大原因,决定去留 [转]Android系统源代码情景分析:基础知识 关于iReport 导出文件的问题 谁是企业最需要的人(链接) IE 和 FireFox 对 DOM 支持的差异 【转】什么是AlphaBlend技术 软件开发精品教程或文章 【转】WinCE读写XML文件 理解windows的移动原点 WinCE 不支持 ON_WM_SHOWWINDOW 事件的变通处理
如何使用 RESTClient 调试微信支付接口
finema · 2018-03-29 · via 博客园 - finema

我们知道微信支付使用http协议进行api调用,body 使用xml格式,使用的一般http在线调试工具,无法进行xml数据的post。 RESTClient 做的很好,支持各种http 方法,body参数也完美支持xml。 下面介绍如何使用 RESTClient 调试微信支付接口

1、在火狐浏览器安装 RESTClient 3.0

2、打开 RESTClient

3、请求的方法选择post, url 输入需要调试的微信支付接口,本例用 查询订单进行举例:https://api.mch.weixin.qq.com/pay/orderquery?

4、Heads 菜单,选择custom head , 在 name 里 输入 Content-Type, 在 value里 输入 application/x-www-form-urlencoded;charset=utf-8, 点击ok  (这个很关键没有这个设置将无法Post  XML body)

5、使用 微信公众平台支付接口调试工具 (https://pay.weixin.qq.com/wiki/tools/signverify/) 生成提交的xml

6、把 第5步生成的xml 内容,拷贝到 RESTClient 界面的 body 栏

7、点击 右上角的 send ,就可以在 response 里 看到应答结果了。见下图