MENU
    连接器输入编码控制
    • 08 Jan 2025
    • 1 分钟阅读
    • 贡献者

    连接器输入编码控制


    文章摘要

    概述

    在将信息传递给其他系统时,您可能需要额外控制这些 Inputs 的编码方式,然后再将信息传递给其他系统。默认情况下,Tulip 会尝试使用最常用的编码方法,但您也可以覆盖该方法,以更好地满足您的需求。

    您的应用程序构建程序将继续使用标准的 Tulip 变量,连接器配置将修改其输入,以满足您的集成需求。

    如何

    允许自定义编码的输入将在每个输入旁边显示一个编码丸。点击后,您可以选择编码选项。

    image.png

    编码选项 - 文本输入

    自动编码

    字符将根据使用位置转义。

    在 URL 路径中:路径编码在查询中:查询编码在 Header 中:正文中:无编码无编码

    无编码

    不会转义任何字符。

    如果通过以下字符以外的任何字符,可能会导致错误:A-Z a-z 0-9 - _ .!~ * ' ( )".

    路径编码

    除以下字符外,所有字符都将被转义:A-Z a-z 0-9 ; , / ?@ & = + $ - _ .!~ * ' ( ) #

    查询编码

    除以下字符外,所有字符都将转义:A-Z a-z 0-9 - _ .!~ * ' ( )

    Base64 编码

    文本将使用 Base64 编码。

    编码选项 - 图像输入

    Note

    Custom image encoding functionality is actively being rolled out. Reach out to support@tulip.co if you would like it enabled.

    存储在 Tulip 中的图片存储在我们的云存储服务中,这些图片的引用会在您的应用程序和 Tulip 表中动态生成。这些引用每 3 小时过期一次。在将这些图像传递给外部系统时,您可能希望将其编码为另一种格式,这样它们就不会过期。

    点击任何输入的编码丸,就可以配置其编码。

    图像 URL 编码

    默认情况下,连接程序的图片输入将以签名 URL 的形式传递到相应图片。该输入可用于连接器中任何可使用文本输入的地方。image.png

    Base64 编码

    Base64是二进制数据编码的最简单标准之一,也是通过 http 调用传输小文件的常用标准。选择 Base64 时,任何图像输入在发送到外部服务前都会自动编码为 base64。

    image.png

    文件编码

    Multipart/form-data 是另一种非常常见的二进制数据传递格式。这在较大的文件中更为常见。单击 "文件 "选项可更改该输入的编码。这将自动把输入移到 "文件 "输入部分。这些输入不能在有效载荷正文之外使用。

    image.png

    该数据类型未编码为文本,因此不能在 json 有效载荷中使用。相反,"文件 "部分将被添加到请求正文部分。文件可在此处添加或删除。

    image.png

    进一步阅读


    本文对您有帮助吗?