支付宝支付成功后返回的notify_url和return_url
2014-06-26 10:43
253 查看
当支付宝付款成功后,支付宝会返回2条请求链接,一条是前台通知返回页面:return_url。一条是后台通知,处理后台业务逻辑链接:notify_url。
我一开始将后台处理业务逻辑的代码都写在了notify_url中了,结果到了最后一步发现,发起请求到main.php?......不好使。
结果试了各种办法,都没办法请求到admin_buyorder.php,但是直接把url地址放到浏览器直接访问却好使,说明访问地址肯定没问题,就是没办法请求到那个页面,三中方法如图:
![](http://img.blog.csdn.net/20140626104737062?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamJiMDQwMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
1、第一种方式是源程序的写法,这种是行不通的,因为notify_url是后台请求,没有办法通过"<script>window.location:.......</script>"这种前台页面跳转方式跳转。
2、第二种第三种方式都请求不成功,我也不知道为啥,一开始以为是在linux下不好使,结果拿到自己本机做实验依旧不好使,可能是程序的问题。
3、最后就放弃了,就直接写到return_url里,直接在浏览器请求返回,就是传过来的参数和notify_url传过来的参数稍微有点不一样。
4、我把当初写在notify_url的全部代码放到下面,当做备份:
我一开始将后台处理业务逻辑的代码都写在了notify_url中了,结果到了最后一步发现,发起请求到main.php?......不好使。
结果试了各种办法,都没办法请求到admin_buyorder.php,但是直接把url地址放到浏览器直接访问却好使,说明访问地址肯定没问题,就是没办法请求到那个页面,三中方法如图:
1、第一种方式是源程序的写法,这种是行不通的,因为notify_url是后台请求,没有办法通过"<script>window.location:.......</script>"这种前台页面跳转方式跳转。
2、第二种第三种方式都请求不成功,我也不知道为啥,一开始以为是在linux下不好使,结果拿到自己本机做实验依旧不好使,可能是程序的问题。
3、最后就放弃了,就直接写到return_url里,直接在浏览器请求返回,就是传过来的参数和notify_url传过来的参数稍微有点不一样。
4、我把当初写在notify_url的全部代码放到下面,当做备份:
相关文章推荐
- 支付宝支付返回通知时 notify_url和return_url的选择
- 支付宝通知页面notify_url、返回页面return_url
- 支付宝通知页面notify_url、返回页面return_url
- 支付宝通知页面notify_url、返回页面return_url
- 支付宝通知页面notify_url、返回页面return_url
- 支付宝接口支付成功但是return_url验证失败
- 支付宝中的手机网站支付接口,php版 notify_url.php 异步通知页面未成功执行
- 支付宝支付接口中 notify_url 与 return_url 的区别是什么
- 支付宝,return_url(返回页面),notify_url(通知页面)
- 支付宝通知页面notify_url、返回页面return_url
- 支付宝通知页面notify_url、返回页面return_url
- 支付宝支付接口中notify_url 与 return_url 的区别
- 支付宝通知页面notify_url、返回页面return_url
- 支付宝开发中return_url和notify_url的区别分析
- 支付宝接口中notify_url 与 return_url 的区别
- 支付宝 return_url 和 notify_url 的区分
- php进行支付宝开发中return_url和notify_url的区别分析
- 支付宝中的return_url和notify_url
- 支付宝接口使用文档说明 支付宝异步通知(notify_url)与return_url
- php进行支付宝开发中return_url和notify_url的区别分析