У меня есть некоторый код Python, который я пытаюсь преобразовать в vb. net, но я зацикливаюсь. Код Python - это всего лишь одна строка, в которой я говорю с контроллером через веб-соединение:
connection.request(method, str(proxy + uri), data, authHeader)
Метод "GET", str (proxy + uri) - "/ file / cfg /equipment.role?Id=20 ", а данные и authHeader пусты. Свойство connection.host имеет значение 198.80.18.1. Строка кода в Python работает просто отлично.
В Vb. net мой код:
Dim request As WebRequest = WebRequest.Create(sHRef)
request.Credentials = CredentialCache.DefaultCredentials
Dim response As WebResponse = request.GetResponse()
sHref - строка, равная "http://198.80.18.1/file/cfg/equipment.role?Id=20"
Но в последней строке кода появляется сообщение об ошибке:« Удаленный сервер возвратил ошибку: (404) Не найдено. »
Я чувствую Как будто я что-то упустил, но пока не понял. У кого-нибудь есть глаза лучше меня?