- Wydrukować
Złącze Kontrola kodowania wejścia
:::(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.
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.
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.
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.
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.