关于 Web 查看器中的 URL 编码

FileMaker Pro 会解析 Web 查看器的 Web 地址,默认对 URL 进行编码,然后尝试使用此 URL 加载 Web 页。FileMaker Pro 使用以下 URL 编码规则仅解决最常见的问题:

  • 以下字符从不自动编码:

    ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
    0123456789-_.~!*'();:@=+$,/?[]

  • & 字符仅在后跟空格的情况下被编码。例如,“&”被编码,而“&x”不被编码。
  • 英镑符号 (#) 仅在后跟数字字符(0 到 9)的情况下被编码。
  • 反斜杠 (\) 和百分比 (%) 字符始终被编码。
  • 其他所有字符始终被编码。

注释 

  • 以上列出的所有字符均为 Unicode 字符。根据 URL 编码标准的描述,在对字符进行编码时,将分别对两个字节进行编码(除非第一个字节为 00)。请参阅 www.w3.org/Addressing/

    由于 FileMaker Pro 无法解决所有可能的 URL 编码问题,因此请对 Web 查看器进行测试以确保其 URL 编码正确。

  • 您可以通过取消选中“Web 查看器设置”对话框中的“自动编码 URL”复选框来阻止 FileMaker Pro 自动对 URL 进行编码。当取消选中此选项时,URL 将保持和输入时相同。