Проблемный запрос попадает в api rest с носителем авторизации - PullRequest
0 голосов
/ 23 июня 2019

Мне нужно сделать запрос, дойдя до остальных 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)
...