我需要通过带授权载体的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)