找回密码
 立即注册

QQ登录

只需一步,快速开始

houys 悬赏达人认证 活字格认证

高级会员

133

主题

443

帖子

1582

积分

高级会员

积分
1582

活字格高级认证悬赏达人活字格认证圣诞拼拼乐

houys 悬赏达人认证 活字格认证
高级会员   /  发表于:2023-2-27 17:12  /   查看:771  /  回复:3
1金币
请求体参数demo


"回调代理转发时请求体数据|ce4972a4-515b-42c0-b634-7dc2fd644e94|2023-02-27 14:13:31":"{
    "header":{
      "version":"1.0.0",
      "transDate":"20230227",
      "transTime":"111433",
      "txnNum":"UOPCB0001",
      "bizType":"00",
      "instId":"866",
      "srcSysId":"IGAS",
      "chanlId":"QLBKSHFQ",
      "traceNo":"20230227111523N87N4C2OYIN09C37"
    },
    "mchntNo":"PM00000308",
    "mchntOrderId":"21d850d918b44ada8e6aeb1e3c3d5ecf",
    "paySeqNum":"OPMS0866202302271114350046754348",
    "txnName":"收银台微信公众号支付",
    "transDate":"20230227",
    "transTime":"111433",
    "orderCcy":"156",
    "orderAmt":"0.02",
    "payType":"02",
    "payStatus":"1",
    "respCode":"00000000"
   },

怎么在方法内获取到

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,代码这块我们也不擅长。 如果您想处理传过来的 JSON 请求数据的话,您可以尝试使用: 活字格 WebAPI 依赖了下面类库,具体您可以参考(比如去获取请求头): HttpRequest 类 (Microsoft.AspNetCore.Http) | Microsoft Learn

3 个回复

倒序浏览
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-2-27 17:12:48
来自 4#
您好,代码这块我们也不擅长。
如果您想处理传过来的 JSON 请求数据的话,您可以尝试使用:
            string jsonData = await new StreamReader(Context.Request.Body).ReadToEndAsync();
活字格 WebAPI 依赖了下面类库,具体您可以参考(比如去获取请求头):
HttpRequest 类 (Microsoft.AspNetCore.Http) | Microsoft Learn
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-2-27 17:45:26
2#
看这这个接口应该是支付回调的,老板是卡在哪了呢,一般会在调支付接口的时候,
把回调地址也给附上,然后平台那边就会把结果通过回调的api返回来,
一般正常解析就行呀
回复 使用道具 举报
houys悬赏达人认证 活字格认证
高级会员   /  发表于:2023-2-27 18:37:17
3#
Joe.xu 发表于 2023-2-27 17:45
看这这个接口应该是支付回调的,老板是卡在哪了呢,一般会在调支付接口的时候,
把回调地址也给附上,然后 ...

解析的方法,主要就是获取到这个json的方法,httprequest怎么实现这个
from表单是用var form = await Context.Request.ReadFormAsync();
那这个结构是用什么进行获取到,还有部分请求头
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部