Foxtable(狐表)用户栏目专家坐堂 → 调用其他api接口的时候遇到 ContentLength ,看了一下教程HttpClient没有地方可以设置这个参数


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

主题:调用其他api接口的时候遇到 ContentLength ,看了一下教程HttpClient没有地方可以设置这个参数

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


加好友 发短信
等级:幼狐 帖子:81 积分:1093 威望:0 精华:0 注册:2017/1/3 9:45:00
调用其他api接口的时候遇到 ContentLength ,看了一下教程HttpClient没有地方可以设置这个参数  发帖心情 Post By:2023/3/7 9:48:00 [显示全部帖子]

错误的事件名称
System.Net.ProtocolViolationException: 必须先将 ContentLength 字节写入请求流,然后再调用 [Begin]GetResponse。
在 System.Net.HttpWebRequest.GetResponse()
在 Foxtable.HttpClient.GetData(Boolean SkipErr)

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


加好友 发短信
等级:幼狐 帖子:81 积分:1093 威望:0 精华:0 注册:2017/1/3 9:45:00
  发帖心情 Post By:2023/3/7 11:14:00 [显示全部帖子]

Dim hc As New HttpClient(url)
        hc.Headers.Add("Authorization", "Bearer" & "sk**********")
        Dim jo As New JObject
        jo("prompt") = "你好"
        jo("max_tokens") = 3072
        jo("model") = "text-davinci-003"
        jo("temperature") = 0
        hc.Content = jo.ToString
        Dim ret As String = hc.GetData()  这个是代码  遇到了问题,麻烦老师帮忙看看 System.Net.ProtocolViolationException: 必须先将 ContentLength 字节写入请求流,然后再调用 [Begin]GetResponse。

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


加好友 发短信
等级:幼狐 帖子:81 积分:1093 威望:0 精华:0 注册:2017/1/3 9:45:00
  发帖心情 Post By:2023/3/7 11:15:00 [显示全部帖子]

Dim hc As New HttpClient(url)
        hc.Headers.Add("Authorization", "Bearer" & "sk**********")
        Dim jo As New JObject
        jo("prompt") = "你好"
        jo("max_tokens") = 3072
        jo("model") = "text-davinci-003"
        jo("temperature") = 0
        hc.Content = jo.ToString
        Dim ret As String = hc.GetData()  这个是代码  遇到了问题,麻烦老师帮忙看看 System.Net.ProtocolViolationException: 必须先将 ContentLength 字节写入请求流,然后再调用 [Begin]GetResponse。

 回到顶部