Foxtable(狐表)用户栏目专家坐堂 → httpClient调用API接口报错


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

主题:httpClient调用API接口报错

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


加好友 发短信
等级:一尾狐 帖子:440 积分:3489 威望:0 精华:0 注册:2017/3/8 0:04:00
httpClient调用API接口报错  发帖心情 Post By:2024/8/23 9:16:00 [只看该作者]

我以前一个api接口调用很正常,今早开始报错。
错误信息如下:

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.8.18.1
错误所在事件:
详细错误信息:
必须先将 ContentLength 字节写入请求流,然后再调用 [Begin]GetResponse。


我在网上百度了一下:
图片点击可在新窗口打开查看


那么在Foxtable中,我们具体该如何处理,请指教。

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


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

看看接口文档有没有什么变化

把完整代码发上来看看

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


加好友 发短信
等级:一尾狐 帖子:440 积分:3489 威望:0 精华:0 注册:2017/3/8 0:04:00
  发帖心情 Post By:2024/8/23 9:46:00 [只看该作者]

接口文档没有变化。

图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
诚学思行
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:440 积分:3489 威望:0 精华:0 注册:2017/3/8 0:04:00
  发帖心情 Post By:2024/8/23 9:50:00 [只看该作者]

以前一直是正常的,今天出现的这个问题,我问了接口官方,文档没变化,我也下载了最新的文档看了。

关于ContentLength这个报错,我看社区里有其他人也提出来过,都没有得到贵司(Foxtable)妥善回复和解释。
我个人判断应该是HttpClient是不是需要设置ContenLength属性,但我不知道具体如何操作和实现。

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


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

第一行加上下面代码看看

Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Tls11 '不行就Tls12、Tls13都试一遍

 回到顶部
帅哥哟,离线,有人找我吗?
诚学思行
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:440 积分:3489 威望:0 精华:0 注册:2017/3/8 0:04:00
  发帖心情 Post By:2024/8/23 10:09:00 [只看该作者]


Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Tls12 ‘这样好像可以解决问题了。


 回到顶部