如何在 PowerShell 中使用 curl 命令?
问题描述:
我在 PowerShell 中使用 curl
命令通过 Jenkins 作业在位桶拉取请求页面中发布评论.我使用下面的 PowerShell 命令来执行 curl
命令,但是我收到了下面提到的错误.任何人都可以帮我解决这个问题吗?
Am using the curl
command in PowerShell to post the comment in bit-bucket pull request page through a Jenkins job. I used the below PowerShell command to execute the curl
command, but am getting the error mentioned below. Could anyone please help me on this to get it worked?
$CurlArgument="-u xxx@gmail.com:yyyy -X POST https://xxx.bitbucket.org/1.0/repositories/abcd/efg/pull-requests/2229/comments --data content=success"
$CURLEXE='C:Program FilesGitmingw64incurl.exe'
& $CURLEXE $CurlArgument
错误详情:
curl.exe : curl: no URL specified!
At line:3 char:1
+ & $CURLEXE $CurlArgument
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (curl: no URL specified!:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
curl: try 'curl --help' or 'curl --manual' for more information
答
使用 乱七八糟.
$CurlArgument = '-u', 'xxx@gmail.com:yyyy',
'-X', 'POST',
'https://xxx.bitbucket.org/1.0/repositories/abcd/efg/pull-requests/2229/comments',
'--data', 'content=success'
$CURLEXE = 'C:Program FilesGitmingw64incurl.exe'
& $CURLEXE @CurlArgument