• .NET Conf China
...

在.NET CORE的API怎么获取未知的请求参数

Tyler_King 2023-08-15 22:32:07

 

 

 开发环境为CORE 6.0

http://192.168.1.1/PaySDOrder

我有一个这样的请求地址用来接收支付宝的通知.

如:http://192.168.1.1/PaySDOrder?gmt_create=2023-08-13 22:58:44&charset=utf-8&seller_email=test@qq.com&subject=补0.01元

因为每次通知都是不样的.可能会有区别.

并且是以POST的形式给我.

请求怎么获取问号?后面所有参数.

 

...全文
给本帖投票
200 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-08-15
精选
  • 打赏
  • 举报
回复
您的问题已经帮您同步至问答, 链接: https://ask.csdn.net/questions/7989263, 请您保持关注, 如果回答有帮助解决此问题, 麻烦您动动小手给相关的回答点赞, Ada会在评论区为您更新结题状态
吾友客 2023-10-10
  • 打赏
  • 举报
回复

这种形式的传参:http://192.168.1.1/PaySDOrder?gmt_create=2023-08-13 22:58:44&charset=utf-8&seller_email=test@qq.com&subject=补0.01元 是把参数传入到url中:
有三种获取参数的方法:
1、Request.Params 获取Request.QueryString和Request.Form等项的集合,如:Request.Params["gmt_create"]
2、Request.Form:获取以POST方式提交的数据(接收Form提交来的数据),如:Request.Form["gmt_create"];
3、Request.QueryString:获取地址栏参数(以GET方式提交的数据),如:Request.QueryString["gmt_create"]

1、首先你要定义接口的形式[FromBody] 用来接口
public void GetStorageDcDayList([FromBody] RequestParam param)

Tyler_King 2023-08-15
  • 打赏
  • 举报
回复

我不想再搞个页面来接收通知了.就想做成API形式的.

62,241

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧

手机看
关注公众号

关注公众号

客服 返回
顶部