Złącze Kontrola kodowania wejścia
  • 24 Jan 2024
  • 2 Minuty do przeczytania
  • Współtwórcy

Złącze Kontrola kodowania wejścia


Streszczenie artykułu

:::(Warning) (Uwaga) Ta funkcja jest obecnie wdrażana, skontaktuj się z support@tulip.co, aby włączyć funkcję kodowania :::

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żesz to zmienić, aby lepiej dopasować ją 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ą ci wybrać opcję kodowania.

image.png

Opcje kodowania - Wejścia tekstowe

Automatyczne kodowanie

Znaki będą unikane w zależności od miejsca użycia.

W ścieżce URL: Kodowanie ścieżki W zapytaniu: Kodowanie zapytania W Header: Brak kodowania W 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ń

Unikane będą wszystkie znaki z wyjątkiem następujących:A-Z a-z 0-9 - _ . ! ~ * ' ( )

Kodowanie Base64

Tekst zostanie zakodowany przy użyciu Base64.

Opcje kodowania - dane wejściowe obrazu

:::(Warning) (Uwaga) Funkcja niestandardowego kodowania obrazów jest aktywnie rozwijana. Jeśli chcesz ją włączyć, skontaktuj się z support@tulip.co :::

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 można wykorzystać w konektorze w dowolnym miejscu, w którym 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?