Я пытался запустить команду curl
с помощью PowerShell.
ниже приведена команда curl
curl --location --request POST "controller/lttrouter/v1/TestResult/process-data-results/" --form "synthesisreport=@"C:\Users\subu\Desktop\testdemo\SynthesisReport.csv";type=text/csv" --form "createdBy=subu" --form "jiraStoryId=LT1235" --form "jiraTaskId=LT1236" --form "tag=demo-test"
Выше curl
работает в командной строке.
Я попробовал ниже код PowerShell
$CurlExecutable = "C:\curl-7.65.1-win64-mingw\bin\curl.exe"
$path="C:\Users\subu\Desktop\Test\SynthesisReport.csv"
Write-Host "CurlFile" $CurlFile
$CurlArguments = '--location','--request', 'POST',
'"controller/lttrouter/v1/TestResult/process-data-results/"',
'--form', 'synthesisreport=@$path',
'--form', 'createdBy=subu',
'--form', 'jiraStoryId=LT1235',
'--form', 'jiraTaskId=LT1236',
'--form', 'tag=demo-test'
& $CurlExecutable @CurlArguments
Я получаю ниже ошибки
curl.exe : curl: (26) Failed to open/read local data from file/application
At line:13 char:1
+ & $CurlExecutable @CurlArguments
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (curl: (26) Fail...ile/application:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
Где я делаю ошибку, пожалуйста, предложите.