zoukankan      html  css  js  c++  java
  • 网络支付极其简单的体会

    简单的说一下,在网络支付的开发中,其实我觉得以前我想的其实过于复杂了。

    在实际的开发中,确实对于我们操作的地方其实不多,很少会有,也不能说绝对,总之很多项目为了节省开发成本,都会采用第三方支付。

    也就是说实际的支付流程其实最关键的地方不在我们手上,而我们要做的其实也就很简单了。

    参数拼接,拼接那些支付中对方文档中提供的参数。

    参数加密,对于要进行发送的参数进行加密,防止被人拦截之后恶意篡改等。

    发送请求,一般使用https较好,根据具体需求来。

    接受参数,一般支付完成后会向你之前提供的端口发送一个结果。

    校验参数,校验参数的合法性,是否真的是平台提供给你的,不是别人伪造的,一般都会有一个参数并且加密的参数来告诉你。

    这几步就基本上成了你需要完成的东西了,确定参数不出错,加密方式正确是其中比较重要的。

    具体情况得到具体开发完成之后,我还会更新一篇实际完成开发之后的体会。

    这篇暂时做一下记录吧。也算是一个小的总结。

  • 相关阅读:
    2017.10.3 QBXT 模拟赛
    2017.10.2 QBXT 模拟赛
    2017.10.1 QBXT 模拟赛
    BZOJ 1093: [ZJOI2007]最大半连通子图
    BZOJ 1002: [FJOI2007]轮状病毒
    洛谷 P1079 Vigenère 密码
    LibreOJ #100. 矩阵乘法
    洛谷 P1379 八数码难题
    COGS 2794. 爱摔跤的比利海灵顿
    【渗透测试小白系列】之Banner信息收集
  • 原文地址:https://www.cnblogs.com/linkstar/p/5642143.html
Copyright © 2011-2022 走看看