问题查询通过授权载体到达api rest

时间:2019-06-23 11:28:47

标签: vb.net httpwebrequest httpwebresponse bearer-token

我需要通过带授权载体的api进行查询,问题是vb.net代码在GetResponse中返回错误。


错误:

连接已终止:意外的运输错误。

IOException:无法将数据写入传输连接:远程主机已强制中断现有连接。

SocketException:远程主机已强制中断现有连接**


我不确定代码是否正确,因为我没有在互联网上找到很好的例子...

我会很感谢一个对这个话题比我了解更多的人

谢谢大家!

    Dim s As HttpWebRequest
    Dim r As HttpWebResponse
    Dim reader As StreamReader

    s = HttpWebRequest.Create("https://xxxx.xxxx.net/api/v1/PrivilegedCustomers/byIdentity/D/04400012680")
    s.Method = "GET"
    s.Headers.Add("Authorization", "Bearer " & Token())
    's.ContentType = "application/x-www-form-urlencoded"


    r = DirectCast(s.GetResponse(), HttpWebResponse)
    reader = New StreamReader(r.GetResponseStream())

    Dim json_api As String = reader.ReadToEnd()
    Dim json As JObject = JObject.Parse(json_api)

0 个答案:

没有答案