以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]Post中的json数据如何urlencode编码  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=160665)

--  作者:ajie5211
--  发布时间:2021/2/11 13:35:00
--  [求助]Post中的json数据如何urlencode编码

json数据如下

eid:19493758
data:{"departments":["财务部"]}

 

在URL: https://yunzhijia.com/gateway/openimport/open/dept/add?accessToken=xxxxxx

请求方法: post

内容类型: Content-Type: application/x-www-form-urlencoded

这个时候,数据如何urlencode编码生成“eid=19493758&data=%7B%22departments%22%3A%5B%22%E8%B4%A2%E5%8A%A1%E9%83%A8%22%5D%7D

好能全HttpClient客户端直接hc.content数据


此主题相关图片如下:1.png
按此在新窗口浏览图片

此主题相关图片如下:2.png
按此在新窗口浏览图片

--  作者:有点蓝
--  发布时间:2021/2/16 11:25:00
--  
Dim hc As New HttpClient("http://xxx/xxx.htm")
hc.ContentType = "application/x-www-form-urlencoded"
hc.FormData.Add("eid","19493758")
hc
.FormData.Add("data",UrlEncode("{""departments"":[""财务部""]}"))
Dim ret As String = hc.getData()