收不到异步通知「自检方案」

简介: 对于广大人民经常表示收不到异步通知的情况。 这边对异步自检提出一些方案。 1、支付宝的异步通知需要使用POST的方式接收。 2、http的header头为标准头例如:application/x-www-form-urlencoded;text/html;charset=utf-8 3、检查noti...

对于广大人民经常表示收不到异步通知的情况。 
这边对异步自检提出一些方案。 
1、支付宝的异步通知需要使用POST的方式接收。 
2、http的header头为标准头例如:application/x-www-form-urlencoded;text/html;charset=utf-8 
3、检查notify_url访问状态(不支持除200以外的状态) 
选择和服务器不同域的一台电脑,在chrome浏览器右键「检查」->地址栏输入notify_url地址->查看Network中的Status是否是200 



4、选择和服务器不同域的一台电脑,ping服务器地址是否流畅,长时间后查看是否会有不稳定的情况(偶尔一次断开)。这也有可能会出现正好有半夜或什么时候有一次没有收到的情况。 
5、如果您的地址是https,也就是有证书,那还要加一步是否是证书问题。只支持官方机构颁发的正版SSL证书,不支持自签名。证书校验地址参照:[url]https://csr.chinassl.net/ssl-checker.html[/url]  服务器到根证书链路通畅即可。SSL证书校验命令: openssl s_client -connect ${host}:${port} 或参考SSL验证:[url]https://www.ibm.com/developerworks/cn/linux/l-cn-sclient/[/url]
6、DNS解析校验:dig ${host} +short 或者 nslookup 回车输入域名再回车查看。 
7、连接有效校验: time curl -vk [url]https://$[/url]{host}

目录
相关文章
|
5月前
|
XML JSON 定位技术
06 公众号开发 - 接收普通消息和被动回复消息
06 公众号开发 - 接收普通消息和被动回复消息
70 0
|
Java Android开发
Andoroid 11 开机广播处理超时导致第三方应用启动延迟
Andoroid 11 开机广播处理超时导致第三方应用启动延迟
411 0
Andoroid 11 开机广播处理超时导致第三方应用启动延迟
|
前端开发
WebSocket使用及优化(心跳机制与断线重连)
WebSocket使用及优化(心跳机制与断线重连)
1702 0
WebSocket使用及优化(心跳机制与断线重连)
小技巧 - 怎样屏蔽群消息(包括 @全体成员)?
小技巧 - 怎样屏蔽群消息(包括 @全体成员)?
9359 0
小技巧 - 怎样屏蔽群消息(包括 @全体成员)?
串口助手数据发送与接收(中断法)
串口助手数据发送与接收(中断法) 宏定义 初始化 数据发送 数据接收 主函数 中断
181 0
|
Web App开发 开发工具 Android开发
移动推送消息送达常见问题与解决办法
##### 一、 收到重复的推送内容 * 收到重复的推送内容,排除了业务自身的推送逻辑之外,重点介绍一下部分机型多渠道推送可能带来的重复推送问题。 * 对于Android系统,对于设备已经在某些三方系统中注册过,并且通过该三方推送接入了厂商ROM通道,会出现重复推送的问题,原因是: ...
3882 0
|
分布式计算 Hadoop 开发者
掉线时限参数设置| 学习笔记
快速学习掉线时限参数设置
115 0
掉线时限参数设置| 学习笔记
|
JSON 监控 API
使用Fiddler监控网易云笔记客户端向服务器定时发送的sync请求
使用Fiddler监控网易云笔记客户端向服务器定时发送的sync请求
414 0
使用Fiddler监控网易云笔记客户端向服务器定时发送的sync请求
微信公众平台开发(12)--主动发送消息(客服消息)
本文目录 1. 前言 2. 代码 3. 测试 4. 发送其他类型消息 5. 小结
319 0
收不到异步通知自查方案-支付宝接口常见错误系列
说明:   1.需http://或者https://格式的完整路径   例:https://您的域名/notify_url.php  ,支持ip地址方式。(推荐使用域名)   2.不能加?id=123这类自定义参数   错误示例:https://您的域名/notify_url.
1700 0