找回密码
 立即注册

QQ登录

只需一步,快速开始

82110249
金牌服务用户   /  发表于:2021-6-10 16:49  /   查看:3475  /  回复:2
1金币
本帖最后由 Eric.Liang 于 2021-6-10 18:47 编辑


在手册里面写的this.Context.Request.ReadFormAsync().Result。只适用用Form-data的格式。
问题:如果调用了活字格API,使用post + application/json 格式传输参数,活字格API这么如何接收json格式的参数呢?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

这就是C#的基本获取数据的方式了 data就是获取出来的json字符串,通过C#的反序列化你就可以把字符串去转成JSON对象,进行你的后续操作~

2 个回复

倒序浏览
最佳答案
最佳答案
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-10 16:49:16
来自 3#
这就是C#的基本获取数据的方式了
  1. using (StreamReader reader = new StreamReader(Context.Request.Body))
  2. {
  3. string data = reader.ReadToEnd();
  4. }
复制代码


data就是获取出来的json字符串,通过C#的反序列化你就可以把字符串去转成JSON对象,进行你的后续操作~
回复 使用道具 举报
jcy123讲师达人认证 活字格认证
高级会员   /  发表于:2021-6-10 16:59:00
2#
活字格的这个api方法是跟活字格前端的数据进行的一个交互,你这个api我理解应该是第三方的api接口,你可以在活字格的接口里自己再写http请求直接请求就行了,它是需要什么参数,你就提供什么类型的参数
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部