Aravindba Ответов: 1

Как передать 3 параметра в методе http post в VB


Привет,
У меня есть asp.net с веб-приложением vb,в котором мне нужно использовать метод http post с 3 параметрами, один из параметров в байтовом формате.Я новичок в методе http post на стороне сервера, я famler с методом Clint side json. но использовать на стороне сервера с 3 параметрами.

Что я уже пробовал:

Dim url = "https://testgateway.com"
            Dim client = New WebClient()
            Dim method = "POST"
            Dim parameters = New NameValueCollection()
            parameters.Add("parameter1", stry)  ' Base64String format
            parameters.Add("parameter2", strJSON)  ' Base64String format 
            parameters.Add("parameter3", aa)  ' Base64String format
            Dim response_data = client.UploadValues(url, method, parameters)
            Dim responseString = UnicodeEncoding.UTF8.GetString(response_data)


Я использую приведенный выше код, это правильный путь, но он возвращает "недопустимый запрос"

Пожалуйста, помогите решить эту проблему.

С уважением,
Аравинд

1 Ответов

Рейтинг:
2

OriginalGriff

Мы не можем вам помочь: мы понятия не имеем, с какого сайта вы пытаетесь загрузить данные, а тот, который вы показываете, не зарегистрирован, что может быть причиной вашей проблемы. Мы понятия не имеем, какую ценность вы передаете ему, или какие ценности он ожидает.

Начните с URL-адреса, убедитесь, что вы используете то, что считаете нужным, и проверьте документацию сайта, чтобы узнать, чего он ожидает, если таковые имеются.


Aravindba

Привет,
Может у предоставить любой образец HTTP-метод POST код в vb.net через некоторое общедоступный URL-адрес в VB. форма, что я буду сделать мой код, и я не могу указать ссылку , BCZ его уверенно с нашей организацией, так что я предоставить просто пустышка URL и для 3-х параметров 1 и 2 параметра строку и 3-й параметр несколько байт , так PLS предоставить некоторые примеры VB код, который пройдет 3 параметров.

Спасибо

OriginalGriff

Попробуйте Google!
https://www.google.com/search?q=HTTP+post+method+sample+code+in+vb.net&oq=HTTP+post+method+sample+code+in+vb.net&aqs=chrome..69i57&sourceid=chrome&ie=UTF-8

Aravindba

Привет, эти 3 параметра я преобразовал в формат base64string, правильно ли выше я использовал метод httpt post ? bcz я не знаю о методе http post в vb, это правильно ? оставьте выше url-адрес и его содержимое, просто скажите, что это правильно ?