以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于HttpClient传参数的使用  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=162021)

--  作者:lemonkashi
--  发布时间:2021/4/2 13:57:00
--  关于HttpClient传参数的使用
老师好:
有个问题要请教一下
看到帮助文档里面
Dim hc As New HttpClient("http://127.0.0.1/AddNew.htm")
hc.FormData.Add("单价","98")
Dim
ret As String = hc.getData()


这个98的值可不可以是对象或者json 比如:[{"用户名":"张三","密码:1234"},{"用户名":"李四","密码:4567"}]
这样我在服务端接收后可以 进行遍历 然后通过比如key:value方式拼接成  insert语句
这样就只要在前端组织字段和值,然后上传就可以了.

希望能够提供  参考写法  谢谢!


--  作者:lemonkashi
--  发布时间:2021/4/2 14:01:00
--  

大概应该是这样的数据格式,但是怎么通过语句细节实现 我还没想好。

Dim hc As New HttpClient("http://127.0.0.1/AddNew.htm")
hc.FormData.Add("操作类型","insert")
hc.FormData.Add("数据",[{"用户名":"张三","密码:1234"},{"用户名":"李四","密码:4567"}])
Dim
 ret As String = hc.getData()

--  作者:有点蓝
--  发布时间:2021/4/2 14:04:00
--  
hc.FormData.Add("数据","[{""用户名"":""张三"",""密码"":""1234""},{""用户名"":""李四"",""密码"":""4567""}]")

建议使用这种方式生成json字符串:http://www.foxtable.com/mobilehelp/topics/0167.htm