mirror of
https://github.com/kongyuebin1/dongfeng-pay.git
synced 2024-11-26 12:19:25 +08:00
52 lines
1.6 KiB
Go
52 lines
1.6 KiB
Go
|
/***************************************************
|
|||
|
** @Desc : c file for ...
|
|||
|
** @Time : 2019/9/20 14:38
|
|||
|
** @Author : yuebin
|
|||
|
** @File : test
|
|||
|
** @Last Modified by : yuebin
|
|||
|
** @Last Modified time: 2019/9/20 14:38
|
|||
|
** @Software: GoLand
|
|||
|
****************************************************/
|
|||
|
package controllers
|
|||
|
|
|||
|
import (
|
|||
|
"github.com/astaxie/beego/httplib"
|
|||
|
)
|
|||
|
|
|||
|
const HOST = "https://gw.open.icbc.com.cn/ui/b2c/pay/transfer/V2"
|
|||
|
|
|||
|
func (c *BaseController) Test() {
|
|||
|
//sign := c.GetString("sign")
|
|||
|
msg_id := c.GetString("msg_id")
|
|||
|
app_id := c.GetString("app_id")
|
|||
|
sign_type := c.GetString("sign_type")
|
|||
|
timestamp := c.GetString("timestamp")
|
|||
|
//host := HOST + "&sign=" + sign + "&msg_id=" + msg_id + "&app_id=" + app_id + "&sign_type=" + sign_type + "×tamp=" + timestamp
|
|||
|
biz_content := c.GetString("biz_content")
|
|||
|
clientType := c.GetString("clientType")
|
|||
|
interfaceVersion := c.GetString("interfaceVersion")
|
|||
|
interfaceName := c.GetString("interfaceName")
|
|||
|
notify_url := c.GetString("notify_url")
|
|||
|
ca := c.GetString("ca")
|
|||
|
req := httplib.Post(HOST)
|
|||
|
//req.Header("Content‐Type", "application/x‐www‐form‐urlencoded")
|
|||
|
req.Header("charset", "GBK")
|
|||
|
req.Param("charset", "UTF-8")
|
|||
|
req.Param("format", "json")
|
|||
|
req.Param("sign", "ERERERERERERERE")
|
|||
|
req.Param("msg_id", msg_id)
|
|||
|
req.Param("app_id", app_id)
|
|||
|
req.Param("sign_type", sign_type)
|
|||
|
req.Param("timestamp", timestamp)
|
|||
|
req.Param("biz_content", biz_content)
|
|||
|
req.Param("clientType", clientType)
|
|||
|
req.Param("interfaceVersion", interfaceVersion)
|
|||
|
req.Param("interfaceName", interfaceName)
|
|||
|
req.Param("notify_url", notify_url)
|
|||
|
req.Param("ca", ca)
|
|||
|
|
|||
|
res, _ := req.String()
|
|||
|
c.Ctx.WriteString(res)
|
|||
|
c.ServeJSON()
|
|||
|
}
|