Foxtable(狐表)用户栏目专家坐堂 → 接收json数据报错,请帮着分析是什么原因


  共有4571人关注过本帖树形打印复制链接

主题:接收json数据报错,请帮着分析是什么原因

帅哥哟,离线,有人找我吗?
xa139
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:282 积分:2835 威望:0 精华:0 注册:2019/4/23 11:17:00
接收json数据报错,请帮着分析是什么原因  发帖心情 Post By:2021/8/9 17:14:00 [只看该作者]

图片点击可在新窗口打开查看
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编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112372 积分:572122 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/9 17:22:00 [只看该作者]

接口地址无法访问

不是https地址。去掉这句代码:Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Tls11

 回到顶部
帅哥哟,离线,有人找我吗?
xa139
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:282 积分:2835 威望:0 精华:0 注册:2019/4/23 11:17:00
  发帖心情 Post By:2021/8/9 17:30:00 [只看该作者]

图片点击可在新窗口打开查看
去掉了还是不行


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112372 积分:572122 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/9 17:33:00 [只看该作者]

接口文档发上来看看

 回到顶部
帅哥哟,离线,有人找我吗?
xa139
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:282 积分:2835 威望:0 精华:0 注册:2019/4/23 11:17:00
  发帖心情 Post By: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数据 

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112372 积分:572122 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By: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
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:282 积分:2835 威望:0 精华:0 注册:2019/4/23 11:17:00
  发帖心情 Post By:2021/8/9 22:10:00 [只看该作者]

图片点击可在新窗口打开查看
还是这个提示 

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112372 积分:572122 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/9 22:44:00 [只看该作者]

找对方要.net的源码

 回到顶部