Как отправить содержимое json с помощью метода post в VB.NET приложение для windows
Привет Друзья,
Я новичок в веб-сервисах, у меня есть задача отправить содержимое JSON на определенный URL-адрес с помощью метода post. соответствующий JSON и пробный код доступны ниже, я столкнулся только с исключением. у кого-нибудь есть лучшее решение для этого.
Вы также можете предоставить решение c#, я буду конвертировать в свой конец. спасибо
Что я уже пробовал:
''My.Settings.JsonViewerURLhttp://176.26.181.67/ProcessTool/api/processBook Using clnt As WebClient = New WebClient() clnt.Headers.Add("Content-Type:application/json") clnt.Headers.Add("Accept:application/json") Dim res As VariantType = clnt.UploadString(My.Settings.JsonViewerURL, JsonConvert.SerializeObject(jsonvalue)) Console.WriteLine(res) End Using Exit Sub ''Json Content ''{"ToolName":"ProcessTool","Version":"3.3","TimeStamp":"2020-04-10 19:16:26","UserName":"User1","BookNumber":"485_1_01","Machine":"CHN-152","StartTime":"19-15-29","EndTime":"19-16-26","Meta":"ProcessMeta.xml","InputFile":[{"FileName":"InfileForTest.docx","Format":".docx","PageCount":"214"}],"OutputFile":[{"FileName":"485_1_FM.docx","Component":"FM","Part":"FM","Title":"","Number":"","Format":".docx","PageCount":"18"},{"FileName":"485_1_CH1.docx","Component":"CHAPTER","Part":"","Title":"Ch1Title","Number":"1","Format":".docx","PageCount":"33"},{"FileName":"485_1_CH2.docx","Component":"CHAPTER","Part":"","Title":"Ch2Title","Number":"2","Format":".docx","PageCount":"15"},{"FileName":"485_1_CH3.docx","Component":"CHAPTER","Part":"","Title":"Ch3 Title","Number":"3","Format":".docx","PageCount":"24"},{"FileName":"485_1_CH4.docx","Component":"CHAPTER","Part":"","Title":"Ch4Title","Number":"4","Format":".docx","PageCount":"42"}]}
MadMyche
Было бы полезно теперь узнать, какое исключение вы видите