powershell 使用PowerShell转义URI字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 使用PowerShell转义URI字符串相关的知识,希望对你有一定的参考价值。

$URI = "/catalog-service/api/consumer/resourceViews/?withExtendedData=$($WithExtendedData)&withOperations=$($WithOperations)&managedOnly=$($ManagedOnly)&`$orderby=name asc&limit=$($Limit)&page=$($page)&`$filter=resourceType/id eq 'Infrastructure.Machine' or resourceType/id eq 'Infrastructure.Virtual' or resourceType/id eq 'Infrastructure.Cloud' or resourceType/id eq 'Infrastructure.Physical'"

$EscapedURI = [uri]::EscapeUriString($URI)

$Response = Invoke-vRARestMethod -Method GET -URI $EscapedURI -Verbose:$VerbosePreference

以上是关于powershell 使用PowerShell转义URI字符串的主要内容,如果未能解决你的问题,请参考以下文章

Powershell 转义字符

如何从PowerShell命令行转义管道字符以传递到非PowerShell命令

通过 npm 脚本从 Powershell 使用 --collectCoverageFrom 运行 Jest 测试时,转义引号和斜杠的正确方法是啥?

命令行转义PowerShell的单引号

VBScript调用powershell,转义字符[重复]

Jenkins powershell脚本中的转义空间和解析变量不起作用