Вызовите метод API с параметрами и данными формы, объединенными с использованием .net - PullRequest
0 голосов
/ 12 мая 2018

Я пытаюсь написать, как мы можем вызвать метод API из и используя asp.net c# со следующими параметрами и данными формы, его работа в Почтальоне:

enter image description here

Вы можете видеть, что у него есть четыре параметра с именем: action, user-id, type, format В то время как у него есть параметр data-data с именем: data (должен быть файлом)

Я могу сделать все, используя WebClient, но не могу определить файл POSTING в параметре данных form-data.Вот что я попробовал

Public Function SetFingerData(UserId As Integer, FingerData1 As String) As Byte()
    Dim Request = "http://" + IP + ":" + Port + "/device.cgi/credential?" + "action=set&type=1&user-id=" + UserId.ToString
    Using client As New WebClient
        Dim data = New NameValueCollection()
        data.Add("data", FingerData1)
        Dim result1 = client.UploadValues(Request, data)
        Return result1
    End Using
End Function

Любая помощь !!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...