UiPath Documentation
automation-suite
2.2510
true
OpenShift 上的 Automation Suite 安装指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

如何对 PostgreSQL 连接字符串密码进行 URL 编码

使用 Python 的 urllib.parse.quote_ Plus() 对 PostgreSQL 连接字符串密码中的特殊字符进行 URL 编码OpenShift 上的更改。

如果 PostgreSQL 连接字符串密码包含特殊字符,则必须先对其进行 URL 编码,然后再将密码包含在连接字符串中。

要将 PostgreSQL 密码进行 URL 编码,请执行以下操作:

  1. 运行以下 Python 命令,并将 your_password 替换为您的实际密码:

    import urllib.parse
    urllib.parse.quote_plus("your_password")
    import urllib.parse
    urllib.parse.quote_plus("your_password")
    

    Python 对所有字符进行编码,但未保留的集合 AZ、az、0-9、 - 、 . 、 _ 、 ~除外。

  2. 在 PostgreSQL 连接字符串中使用编码输出作为密码。

结果​

该命令返回 URL 编码的密码。例如,urllib.parse.quote_plus("P@ss:w0rd/1") 返回 P%40ss%3Aw0rd%2F1。

下表显示了常见的特殊字符及其百分比编码等效项:

字符URL 编码
@%40
:%3A
/%2F
?%3F
#%23
%%25
[%5B
]%5D
^%5E
|%7C
空间%20
&%26
  • 结果​

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新