В PowerShell я хочу использовать Invoke-WebRequest для выполнения того, что делает мой запрос почтальона ниже, загружая csv (заголовки в файле csv - это соглашениеtid и address1), а также "имя карты" в теле запроса.
$ body = @ {}
$ body.Add ("filename", $ FileContent)
$ body.Add ("mapname", "TestImport")
$ FileContent = [IO.File] :: ReadAllText ('C: \ Test \ DotDot_Dialler_List_data (10) - Copy.csv');
$ Fields = @ {'appInfo' = '{"filename": "test"}'; 'uploadFile' = $ FileContent};
$ result = Invoke-WebRequest 'https://shelby.com/webservices/services/LeadManagement/ImportCsvFiles' -Method 'post' - Заголовки $ заголовки -Body $ body -ContentType 'multipart / form-data' -WebSession $ session
$ result = $ result.content $ result
В результате в сообщении отсутствует файл