以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  生成json  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=177004)

--  作者:狐表(小白)
--  发布时间:2022/5/6 12:35:00
--  生成json
通过固定域名端口生成的json数组,为第三方设备提供数据,现在第三方要求提供ContentType和encodingtype的参数是如何设置的,怎么回答?
域名如下,系统通过端口请求的tm参数,输出指定的json数组,如下!

http://xxxxxx.xxx.net:9206/ssfbj.htm?tm=M22-03-903-01

数组:
{ "tm": "M22-03-903-01", "cs": [ { "mpbh": "0" } ] }


--  作者:有点蓝
--  发布时间:2022/5/6 13:38:00
--  
第三方需不需要提交数据到您的服务端?服务端是怎么获取第三方提交的数据的?

如果是使用e.postvalues获取ContentType设置为 "application/x-www-form-urlencoded"
如果是使用e.plantext就ContentType设置为 "application/json"

至于编码一般使用 默认的utf8

--  作者:狐表(小白)
--  发布时间:2022/5/6 14:26:00
--  
第三方提供tm参数到服务端ssfbj.htm,服务端返回JSON数组。使用e.getValues.ContainsKey("tm")获取的

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文本文档.txt

[此贴子已经被作者于2022/5/6 14:26:46编辑过]

--  作者:有点蓝
--  发布时间:2022/5/6 14:38:00
--  
用getValues的ContentType和encodingtype的参数都不需要设置
--  作者:狐表(小白)
--  发布时间:2022/5/6 14:42:00
--  
谢谢