lalit.mca2006 Ответов: 0

Как использовать web-api в winform .NET 2.0 .


Привет ,
На самом деле я хотел вызвать какой-то метод POST веб-api .
В этом методе post-я должен отправить файл с несколькими другими параметрами

как я могу вызвать метод POST веб-api вместе с другим параметром.
в web api ----- его отдельный -отдельный 4 параметра с типом данных (stream , string , long, long)

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

Dim URL As String = strWebApiURL ' "FILE_URL_PATH"
               Dim webClient As WebClient = New WebClient()
               Dim formData As System.Collections.Specialized.NameValueCollection = New System.Collections.Specialized.NameValueCollection()
               formData("filestream") = ""
               formData("filename") = "2"
               formData("ulpMembershipId") = "3"
               formData("mobileNumber") = "4"
               formData("createdBy") = "5"
               formData("idProofType") = "63"
               webClient.Headers.Add("Authorization", BasicAuth)
               Dim responseBytes() As Byte = webClient.UploadValues(URL, "POST", formData)
               Dim Result As String = System.Text.Encoding.UTF8.GetString(responseBytes)

0 Ответов