以文本方式查看主题 - 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=170855) |
-- 作者:xa139 -- 发布时间:2021/8/9 17:14:00 -- 接收json数据报错,请帮着分析是什么原因 Dim jo As New JObject
Dim url As String = "http://。。。。。。。/ydy-services/retrieve" jo("taskId") ="e8f342a03" Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Tls11 Dim hc As New HttpClient(url) hc.Content=CompressJson(jo) Dim ret As Date= hc.getData() Output.Show(ret ) [此贴子已经被作者于2021/8/9 17:28:35编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/8/9 17:22:00 -- 接口地址无法访问 |
-- 作者:xa139 -- 发布时间:2021/8/9 17:30:00 -- 去掉了还是不行 |
-- 作者:有点蓝 -- 发布时间:2021/8/9 17:33:00 -- 接口文档发上来看看 |
-- 作者:xa139 -- 发布时间:2021/8/9 17:56:00 -- API_HOST = "http://XXXXXXXXXXXXXX/" URL_TO_UPLOAD = "ydy-services/upload" URL_TO_DOWNLOAD = "ydy-services/download" URL_TO_RETRIEVE = "ydy-services/retrieve" def retrieve_data_test(task_ids=None): """ 根据task id 下载接口示例 :param task_num: :return: """ if task_ids is None: task_ids = ["f0a71b56a"] payload = { "taskIds": task_ids } url = parse.urljoin(API_HOST, URL_TO_RETRIEVE) response = requests.post(url, data=json.dumps(payload)) print(response.json()) return response.json() if __name__ == "__main__": retrieve_data_test() 这段代码 在python运行正常,不知道 requests.post 这种方法 怎么用foxtable实现 并且接受 json数据
|
-- 作者:有点蓝 -- 发布时间:2021/8/9 20:18:00 -- Dim jo As New JObject jo("taskIds") = new jarray jo("taskIds").add("e8f342a03") Dim url As String = "http://。。。。。。。/ydy-services/retrieve" Dim hc As New HttpClient(url) hc.ContentType = "application/json" hc.Content=CompressJson(jo) Dim ret As Date= hc.getData() Output.Show(ret ) |
-- 作者:xa139 -- 发布时间:2021/8/9 22:10:00 -- 还是这个提示
|
-- 作者:有点蓝 -- 发布时间:2021/8/9 22:44:00 -- 找对方要.net的源码 |