MENU
    Kontrola kodowania wejścia złącza
    • 08 Jan 2025
    • 2 Minuty do przeczytania
    • Współtwórcy

    Kontrola kodowania wejścia złącza


    Streszczenie artykułu

    Przegląd

    Przekazując informacje do innych systemów, możesz potrzebować dodatkowej kontroli nad sposobem kodowania tych Input przed przekazaniem tych informacji do innych systemów. Domyślnie Tulip będzie próbował użyć najpopularniejszej metody kodowania, ale można to zmienić, aby lepiej dopasować do swoich potrzeb.

    Kreatory aplikacji będą nadal pracować ze standardowymi zmiennymi Tulip, a konfiguracja konektora zmodyfikuje ich dane wejściowe, aby dopasować je do potrzeb integracji.

    Jak to zrobić

    Dane wejściowe, które umożliwiają niestandardowe kodowanie, będą wyświetlane z pigułką kodowania obok każdego wejścia. Po kliknięciu te pigułki pozwolą wybrać opcję kodowania.

    image.png

    Opcje kodowania - Wejścia tekstowe

    Automatyczne kodowanie

    Znaki zostaną pominięte w zależności od miejsca ich użycia.

    W ścieżce URL: Kodowanie ścieżkiW zapytaniu: Kodowanie zapytaniaW nagłówku Header: Brak kodowaniaW treści: Brak kodowania

    Brak kodowania

    Żadne znaki nie zostaną pominięte.

    Może to powodować błędy, jeśli przepuszczane są jakiekolwiek znaki poza następującymi:A-Z a-z 0-9 - _ . ! ~ * ' ( )".

    Kodowanie ścieżki

    Wszystkie znaki oprócz poniższych zostaną uniknięte:A-Z a-z 0-9 ; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #

    Kodowanie zapytań

    Wszystkie znaki z wyjątkiem poniższych zostaną usunięte:A-Z a-z 0-9 - _ . ! ~ * ' ( )

    Kodowanie Base64

    Tekst zostanie zakodowany przy użyciu Base64.

    Opcje kodowania - dane wejściowe obrazu

    Note

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

    Obrazy przechowywane w Tulip są przechowywane w naszych usługach przechowywania w chmurze, a odniesienia do tych obrazów są dynamicznie generowane w aplikacjach i tabelach Tulip. Odwołania te wygasają co 3 godziny. Przekazując te obrazy do systemów zewnętrznych, możesz chcieć zakodować je w innym formacie, aby nie wygasły.

    Kliknięcie pigułki kodowania dla dowolnego wejścia pozwoli ci skonfigurować jego kodowanie.

    Kodowanie adresu URL obrazu

    Domyślnie dane wejściowe obrazu do konektorów będą przekazywane jako podpisany adres URL do odpowiedniego obrazu. Takie dane wejściowe mogą być używane w konektorze wszędzie tam, gdzie można użyć danych tekstowych. image.png

    Kodowanie Base64

    Base64 jest jednym z najprostszych standardów kodowania danych binarnych i jest powszechnym standardem przesyłania małych plików przez połączenia http. Gdy wybrana jest opcja Base64, wszelkie dane wejściowe obrazu będą automatycznie kodowane jako base64 przed wysłaniem do usługi zewnętrznej.

    image.png

    Kodowanie plików

    Multipart/form-data to kolejny bardzo popularny format przekazywania danych binarnych. Jest to bardziej powszechne w przypadku większych plików. Kliknij opcję "Plik", aby zmienić kodowanie danych wejściowych. Spowoduje to automatyczne przeniesienie danych wejściowych do sekcji "Pliki". Te dane wejściowe nie mogą być używane poza treścią ładunku.

    image.png

    Ten typ danych nie jest kodowany jako tekst, więc nie może być używany w ładunku json. Zamiast tego sekcja "files" zostanie dodana do sekcji treści żądania. Pliki mogą być tutaj dodawane lub usuwane.

    image.png

    Więcej informacji


    Czy ten artykuł był pomocny?