curl --PowerShell 中的二进制数据
curl --data-binary in PowerShell
如果我有一个 curl
命令,例如:
curl <url> \
-H 'Content-Type: application/json' \
-H 'API-Key: <key>' \
--data-binary '{"blah":"blah {\n blah2(accountId: id, integrations: {int1: {Vms: [{Id: id2, resourceGroups: [\"test1\", \"test2\", \"test3\"]}]}}) {\n integrations {\n id\n name\n service {\n id\n slug\n }\n }\n }\n}\n", "variables":""}'
Powershell 中的 --data-binary
相当于什么?一些答案只说明 运行 curl.exe
,其他人提到要更改内容类型。不过,这确实可以用作 shell 脚本。只是想知道是否可以将其转换为在 Powershell.
中使用 Invoke-WebRequest
-主体参数与有效载荷一起使用
如果我有一个 curl
命令,例如:
curl <url> \
-H 'Content-Type: application/json' \
-H 'API-Key: <key>' \
--data-binary '{"blah":"blah {\n blah2(accountId: id, integrations: {int1: {Vms: [{Id: id2, resourceGroups: [\"test1\", \"test2\", \"test3\"]}]}}) {\n integrations {\n id\n name\n service {\n id\n slug\n }\n }\n }\n}\n", "variables":""}'
Powershell 中的 --data-binary
相当于什么?一些答案只说明 运行 curl.exe
,其他人提到要更改内容类型。不过,这确实可以用作 shell 脚本。只是想知道是否可以将其转换为在 Powershell.
Invoke-WebRequest
-主体参数与有效载荷一起使用