Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
Zapoznaj się z zasobami i zarządzaj nimi, jak opisano w poniższych sekcjach.
Informacje o zasobach
Wiele typów zasad korzysta z zasobów. Zasoby to pliki implementujące kod lub konfigurację do wykonania przez zasadę po podłączeniu do serwera proxy interfejsu API. W niektórych przypadkach, np. w przypadku JavaScriptu i JavaCallout, zasada określa po prostu punkt przyłącza na serwerze proxy interfejsu API, w którym powinien zostać wykonany kod. Zasada JavaScript lub JavaCallout wskazuje zasób.
Poniższy przykładowy kod JavaScript ustawia ścieżkę żądania HTTP na wartość zmiennej proxy.basepath
.
request.headers["RequestPath"] = context.getVariable("proxy.basepath");
Typy zasobów
Tabela poniżej zawiera podsumowanie typów zasobów:
Typ zasobu | Opis |
---|---|
JAR (java) |
Klasy Java w pliku JAR, do których odwołują się zasady JavaCallout. |
JavaScript (js) |
JavaScript, do którego odwołują się zasady JavaScript. |
JavaScript (jsc) |
Skompilowany kod JavaScript, do którego odwołują się zasady JavaScript. |
Hosted target (hosted) |
Pliki Node.js do wdrożenia w hostowanych miejscach docelowych. Jako aplikacje docelowe backendu możesz wdrożyć Node.js. |
Node (node) |
Pliki Node.js, w tym główny plik Node.js, powiązane pliki źródłowe i zależności modułów. |
Python (py) |
skrypty Pythona, do których odwołują się zasady Pythona; Zasoby muszą być zaimplementowane w czystym języku Python (tylko w języku Python). |
WSDL (wsdl) |
Pliki WSDL, do których odwołują się zasady SOAPMessageValidation. |
XSD (xsd) |
Schematy XML, do których odwołują się zasady SOAPMessageValidation. |
XSL Transformations (xsl) |
Przekształcenia YAML, do których odwołują się zasady XSLTransform. |
Miejsce przechowywania zasobów
Zasoby można przechowywać w jednym z tych 3 miejsc:
- Wersja serwera proxy interfejsu API: zasoby są dostępne tylko w przypadku wersji serwera proxy interfejsu API, które zawierają te zasoby. Możesz na przykład dołączyć zasób JavaScript z wersją 1 serwera proxy interfejsu API, a następnie zmienić implementację, aby użyć skryptu Pythona w wersji 2 serwera proxy. Wersja 1 ma dostęp tylko do zasobu JavaScript, a wersja 2 – tylko do zasobu Pythona.
- Środowisko: zasoby przechowywane w środowisku (na przykład
test
lubprod
) są dostępne dla dowolnego serwera proxy interfejsu API wdrożonego w tym samym środowisku. - Organizacja: zasoby przechowywane w organizacji są dostępne dla każdego serwera proxy interfejsu API wdrożonego w dowolnym środowisku.
Repozytoria są dostępne pod tymi URI zgodnie z opisem w sekcji Resource files API oraz w dalszej części artykułu Zarządzanie zasobami przy użyciu interfejsu API:
- Organizacja:
/organizations/{org}/resourcefiles
- Środowisko:
/organizations/{org}/environments/{env}/resourcefiles
- Serwer proxy API:
/organizations/{org}/apis/{api}/revisions/{rev}/resources
W tabeli poniżej znajdziesz metody tworzenia, aktualizowania i usuwania zasobów w przypadku każdego repozytorium:
Repozytorium | Utwórz | Wyświetl | Aktualizuj | Usuń | ||||
---|---|---|---|---|---|---|---|---|
API | Interfejs użytkownika | API | Interfejs użytkownika | API | Interfejs użytkownika | API | Interfejs użytkownika | |
Wersja serwera proxy interfejsu API | ||||||||
Środowisko | ||||||||
Organizacja |
Na przykład wszystkie pliki JavaScript dostępne w środowisku test
są przechowywane w tym repozytorium i dostępne dla każdego serwera proxy interfejsu API działającego w środowisku test
:
/organizations/{org}/environments/test/resourcefiles/jsc
Rozpoznawanie nazw zasobów
Edge rozdziela nazwy zasobów od najbardziej szczegółowego do najbardziej ogólnego. Nazwy zasobów są rozpoznawane „w trakcie łańcucha” – od poziomu wersji serwera proxy interfejsu API przez poziom środowiska, aż do poziomu organizacji (tylko Edge).
Załóżmy, że ten sam zasób został dodany do 2 różnych repozytoriów – w wersji serwera proxy interfejsu API i w środowisku prod
.
Rozważ użycie serwera proxy interfejsu API skonfigurowanego przy użyciu tych zasad:
<Javascript name='PathSetterPolicy' timeLimit='200'> <ResourceURL>jsc://pathSetter.js</ResourceURL> </Javascript>
Odwołanie do zasad nie może bezpośrednio wskazywać repozytorium. Rozpoznany jest pierwszy zasób w najbardziej szczegółowym zakresie, którego nazwa pasuje do nazwy zasobu w zasadzie.
Po wdrożeniu serwera proxy interfejsu API w środowisku prod
zasada zostanie ustawiona na zasób pathSetter.js
ograniczony do środowiska.
Po wdrożeniu w środowisku test
zasada zostanie uznana za zasób ograniczony do wersji serwera proxy interfejsu API, ponieważ zasób ograniczony do środowiska znajduje się w środowisku prod
, a nie w środowisku test
.
Wskazówki dotyczące zasobów Java
Skompilowane zasoby Java możesz dodawać jako pliki JAR za pomocą wielu opcji w curl, takich jak -T
, --data-binary
lub -F
(nie jest to opcja -d
). Na przykład:
curl "http://{mgmt_server}:{port}/v1/organizations/{org}/environments/{env}/resourcefiles?name={jar_file}&type=java" \ -X POST \ --data-binary @{jar_file} \ -H "Content-Type: application/octet-stream" \ -u email:password
curl -v "http://{mgmt_server}:{port}/v1/organizations/{org}/environments/{env}/resourcefiles?name={jar_file}&type=java" -X POST \ -H "Content-Type: application/octet-stream" \ -T "{jar_file}" \ -u email:password
curl -v "http://{mgmt_server}:{port}/v1/organizations/{org}/environments/{env}/resourcefiles?name={jar_file}&type=java" -X POST \ -H "Content-Type: application/multipart/form-data" \ -F "file=@{jar_file}" \ -u email:password
Zobacz też:
- Sprawdzone metody w Javie: sprawdzone metody projektowania i tworzenia serwerów proxy interfejsów API
- Przykład książki kucharskiej w Javie: zasada przekształcania XSL
Wytyczne dotyczące zasobów Node.js
Jeśli odwołujesz się do skryptu Node.js na serwerze proxy interfejsu API, musisz użyć elementu <ResourceURL>
w konfiguracji TargetEndpoint
interfejsu API zgodnie z opisem w sekcji Dodawanie Node.js do istniejącego serwera proxy interfejsu API. Na przykład:
<ScriptTarget> <ResourceURL>node://hello-world.js</ResourceURL> </ScriptTarget>
Skrypt Node.js i wszystkie moduły pomocnicze muszą znajdować się w zakresie wersji interfejsu API serwera proxy (w katalogu /resources/node
pakietu proxy). W edytorze proxy interfejsu API można to osiągnąć dzięki dodaniu zasobu Node.js do sekcji Skrypty. Podobnie jest z użyciem interfejsu API (import i aktualizowanie) do przechowywania zasobu w zakresie wersji serwera proxy interfejsu API.
Zarządzanie zasobami za pomocą interfejsu użytkownika
Zasobami ograniczonymi do wersji serwera proxy interfejsu API możesz zarządzać za pomocą interfejsu użytkownika w sposób opisany w sekcjach poniżej.
Wyświetl zasoby za pomocą interfejsu użytkownika
Aby wyświetlić zasoby z zakresu do wersji serwera proxy interfejsu API:
-
Zaloguj się na stronie apigee.com/edge.
- Na pasku nawigacyjnym po lewej stronie wybierz Programowanie > Proxies API.
- Wybierz z listy serwer proxy interfejsu API, dla którego chcesz utworzyć zasób.
Zostanie otwarty edytor proxy interfejsu API i domyślnie wyświetli się karta Przegląd. - Kliknij kartę Programowanie.
- W razie potrzeby wybierz wersję w menu Wersja.
Zasoby przypisane do wersji serwera proxy interfejsu API są wymienione w sekcji Zasoby w widoku nawigacji.
Tworzenie zasobu za pomocą interfejsu użytkownika
Aby za pomocą interfejsu utworzyć zasoby ograniczone do wersji serwera proxy interfejsu API:
- Wyświetl zasoby z zakresu wersji serwera proxy interfejsu API.
- Kliknij + w sekcji Zasoby w widoku nawigacji, aby otworzyć okno Nowy zasób.
- Wpisz następujące informacje:
Field Opis Źródło Utwórz nowy plik lub zaimportuj plik. Typ pliku Wybierz typ zasobu z listy. Nazwa pliku Nazwa pliku. Rozszerzenie nazwy pliku musi być prawidłowe dla wybranego typu pliku.
Aktualizowanie zasobu za pomocą interfejsu użytkownika
Aby za pomocą interfejsu zaktualizować zasób ograniczony do wersji serwera proxy interfejsu API:
- Wyświetl zasoby z zakresu wersji serwera proxy interfejsu API.
- W sekcji Zasoby w widoku nawigacyjnym kliknij zasób, który chcesz zaktualizować.
Uwaga: w przypadku plików JAR umieść kursor nad zasobem, który chcesz edytować, i kliknij . - Zaktualizuj zasób stosownie do potrzeb.
Uwaga: po przesłaniu nowego pliku JAR kliknij Aktualizuj.
Usuwanie zasobu za pomocą interfejsu użytkownika
Aby za pomocą interfejsu usunąć dostęp do zasobu w wersji proxy interfejsu API:
- Wyświetl zasoby z zakresu wersji serwera proxy interfejsu API.
- W widoku nawigacji w sekcji Zasoby ustaw kursor nad zasobem, który chcesz usunąć. Pojawi się menu czynności.
- Kliknij .
- Kliknij Usuń, aby potwierdzić działanie.
Zarządzanie zasobami przy użyciu interfejsu API
Zarządzaj zasobami za pomocą interfejsu API w sposób opisany w poniższych sekcjach.
Tworzenie zasobów przy użyciu interfejsu API
Utwórz zasoby, których zakres jest ograniczony do wersji serwera proxy interfejsu API, środowiska lub organizacji (tylko Edge) zgodnie z opisem w sekcjach poniżej.
Tworzenie zasobów ograniczonych do wersji serwera proxy interfejsu API za pomocą interfejsu API
Utwórz zasób ograniczony do wersji serwera proxy interfejsu API za pomocą interfejsu API, wysyłając żądanie POST
do tego zasobu:
https://api.enterprise.apigee.com/v1/organizations/{org}/apis/{api}/revisions/{rev}/resourcefiles
Wraz z prośbą podaj te informacje:
- Jako parametr zapytania
name
ustaw nazwę zasobu - Ustaw wymagany typ zasobu dla parametru zapytania
type
- Przekaż zawartość pliku zasobów jako
application/octet-stream
lubmultipart/form-data
)
Ten przykład tworzy plik JavaScript o nazwie pathSetter.js
dla wersji 1 serwera proxy interfejsu API helloworld
:
curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles?name=pathSetter.js&type=jsc -H "Content-type:application/octet-stream" \ -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \ -u email:password
Przykład poniżej pokazuje, jak przesłać zasób jako plik z komputera lokalnego. Ważne jest, aby używać -F
w przypadku przesyłania plików binarnych w curl, aby zasady JavaScript mogły mieć dostęp do plików JavaScript ograniczonych do środowiska lub organizacji.
curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles?name=pathSetter.js&type=jsc -H "Content-type:multipart/form-data" \ -F file=@pathSetter.js \ -u email:password
Poniżej znajdziesz przykład odpowiedzi z dowolnego wywołania interfejsu API.
{
"name": "pathSetter.js",
"type": "jsc"
}
Więcej informacji znajdziesz w artykule Importowanie pliku zasobu dla wersji interfejsu API serwera proxy.
Możesz też użyć interfejsu Update API wersji proxy API w ten sposób:
- Utwórz plik zasobów.
- Dodaj plik zasobów do pakietu konfiguracji serwera proxy interfejsu API.
- Prześlij pakiet przy użyciu jednego z tych interfejsów API:
Tworzenie zasobów ograniczonych do środowiska przy użyciu interfejsu API
Utwórz zasób JavaScript ograniczony do środowiska, korzystając z interfejsu API, wysyłając żądanie POST
do tego zasobu:
/organizations/{org}/environments/{env}/resourcefiles
Wraz z prośbą podaj te informacje:
- Jako parametr zapytania
name
ustaw nazwę zasobu - Ustaw wymagany typ zasobu dla parametru zapytania
type
- Przekaż zawartość pliku zasobów jako
application/octet-stream
lubmultipart/form-data
)
Z przykładu poniżej dowiesz się, jak utworzyć zasób JavaScript, przekazując jego zawartość w treści żądania.
curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles?name=pathSetter.js&type=jsc -H "Content-type:application/octet-stream" \ -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \ -u email:password
Przykład poniżej pokazuje, jak przesłać zasób jako plik z komputera lokalnego. Ważne jest, aby używać -F
w przypadku przesyłania plików binarnych w curl, aby zasady JavaScript mogły mieć dostęp do plików JavaScript ograniczonych do środowiska lub organizacji.
curl -X POST https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles?name=pathSetter.js&type=jsc -H "Content-type:multipart/form-data" \ -F file=@pathSetter.js \ -u email:password
Poniżej znajdziesz przykładową odpowiedź:
{ "name" : "pathSetter.js", "type" : "jsc" }
Tworzenie zasobów ograniczonych do organizacji przy użyciu interfejsu API
Aby utworzyć za pomocą interfejsu API zasób ograniczony do organizacji, wyślij żądanie POST
do tego zasobu: https://api.enterprise.apigee.comv1/organizations/{org}/resourcefiles
Wraz z prośbą podaj te informacje:
- Jako parametr zapytania
name
ustaw nazwę zasobu - Ustaw parametr zapytania
type
jako typ pliku zasobów (patrz Typy zasobów). - Przekaż zawartość pliku zasobów jako
application/octet-stream
lubmultipart/form-data
)
Więcej informacji znajdziesz w artykule Importowanie pliku zasobów organizacji.
Wyświetl zasoby korzystające z interfejsu API
W sekcjach poniżej dowiesz się, jak wyświetlać zasoby za pomocą interfejsu API.
Wyświetl wszystkie materiały korzystające z interfejsu API
Umożliwia on wyświetlanie zasobów ograniczonych do wersji serwera proxy interfejsu API, środowiska lub organizacji.
Aby na przykład wyświetlić zasoby zasobów ograniczonych do środowiska za pomocą interfejsu API, wyślij żądanie GET
do tego zasobu: https://api.enterprise.apigee.com/v1/organizations/{org}/environments/{env}/resourcefiles
Ten przykład zawiera listę wszystkich zasobów w środowisku test
:
curl -X GET "https://api.enterprise.apigee.com/v1/organizations/my-organization/environments/test/resourcefiles/{type}" \ -u email:password
Poniżej znajdziesz przykład odpowiedzi.
{
"resourceFile": [
{
"name" : "pathSetter.js",
"type" : "jsc"
}
]
}
Wyświetlanie zawartości zasobu przy użyciu interfejsu API
Wyświetlanie zawartości zasobu przy użyciu interfejsu API zgodnie z opisem w kolejnych sekcjach.
Umożliwia on wyświetlanie zasobów ograniczonych do wersji serwera proxy interfejsu API, środowiska lub organizacji.
Aby na przykład wyświetlić zawartość zasobu w środowisku przy użyciu interfejsu API, wyślij żądanie GET
do tego zasobu: https://api.enterprise.apigee.com/v1/organizations/{org}/environments/{env}/resourcefiles/{type}/name
Poniższy przykład przedstawia zawartość pliku zasobów JavaScript pathSetter.js
w środowisku test
:
curl -X GET https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles/jsc/pathSetter.js" \ -H "Accept: application/json" \ -u email:password
Poniżej znajdziesz przykładową odpowiedź:
request.headers["RequestPath"] = context.getVariable("proxy.basepath");
Aktualizowanie zasobów za pomocą interfejsu API
Zaktualizuj zasoby z zakresu wersji serwera proxy interfejsu API, środowiska lub organizacji (tylko Edge) zgodnie z opisem w sekcjach poniżej.
Aktualizowanie zasobów w zakresie wersji serwera proxy interfejsu API za pomocą interfejsu API
Zaktualizuj zasób ograniczony do wersji serwera proxy interfejsu API za pomocą interfejsu API, wysyłając żądanie PUT
do tego zasobu:
https://api.enterprise.apigee.com/v1/organizations/{org}/apis/{api}/revisions/{rev}/resourcefiles/{type}/{name}
Przekaż zawartość pliku zasobów jako application/octet-stream
lub multipart/form-data
)
Ten przykład aktualizuje zasób JavaScript o nazwie pathSetter
dla wersji 1 serwera proxy interfejsu API helloworld
:
curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles/jsc/pathSetter.js -H "Content-type:application/octet-stream" \ -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \ -u email:password
Poniższy przykład pokazuje, jak zaktualizować zasób jako plik z komputera lokalnego. Ważne jest, aby używać -F
w przypadku przesyłania plików binarnych w curl, aby zasady JavaScript mogły mieć dostęp do plików JavaScript ograniczonych do środowiska lub organizacji.
curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/apis/helloworld/revisions/1/resourcefiles/jsc/pathSetter.js -H "Content-type:multipart/form-data" \ -F file=@pathSetter.js \ -u email:password
Poniżej znajdziesz przykład odpowiedzi z dowolnego wywołania interfejsu API.
{
"name": "pathSetter.js",
"type": "jsc"
}
Więcej informacji znajdziesz w artykule Importowanie pliku zasobu dla wersji interfejsu API serwera proxy.
Możesz też użyć interfejsu Update API wersji proxy API w ten sposób:
- Pobierz pakiet konfiguracji serwera proxy interfejsu API przy użyciu interfejsu Export API proxy API z tymi opcjami:
- Ustaw parametr zapytania
format
nabundle
- Ustaw nagłówek
Accept
naapplication/zip
- Ustaw parametr zapytania
- Zaktualizuj plik zasobów w pakiecie konfiguracji serwera proxy interfejsu API.
- Prześlij pakiet za pomocą interfejsu API aktualizacji wersji proxy API.
Aktualizowanie zasobów w zakresie środowiska przy użyciu interfejsu API
Aby zaktualizować zasób ograniczony do środowiska przy użyciu interfejsu API, wyślij żądanie PUT
do tego zasobu: /organizations/{org}/environments/{env}/resourcefiles/{type}/{name}
Przekaż zawartość pliku zasobów jako application/octet-stream
lub multipart/form-data
.
Z przykładu poniżej dowiesz się, jak zaktualizować zasób JavaScript, przekazując jego zawartość w treści żądania.
curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles/jsc/pathSetter.js -H "Content-type:application/octet-stream" \ -d 'request.headers["RequestPath"] = context.getVariable("proxy.basepath");' \ -u email:password
Poniższy przykład pokazuje, jak zaktualizować plik zasobów przy użyciu pliku z komputera lokalnego. Ważne jest, aby używać -F
w przypadku przesyłania plików binarnych w curl, aby zasady JavaScript mogły mieć dostęp do plików JavaScript ograniczonych do środowiska lub organizacji.
curl -X PUT https://api.enterprise.apigee.com/v1/organizations/myorg/environments/test/resourcefiles/jsc/pathSetter.js -H "Content-type:multipart/form-data" \ -F file=@pathSetter.js \ -u email:password
Poniżej znajdziesz przykładową odpowiedź:
{ "name" : "pathSetter.js", "type" : "jsc" }
Aktualizowanie zasobów ograniczonych do organizacji przy użyciu interfejsu API
Aby zaktualizować zasób, którego zakres jest ograniczony do organizacji za pomocą interfejsu API, wyślij żądanie POST
do tego zasobu: https://api.enterprise.apigee.comv1/organizations/{org}/resourcefiles/{type}/{name}
Przekaż zawartość pliku zasobów jako application/octet-stream
lub multipart/form-data
)
Więcej informacji znajdziesz w artykule Importowanie pliku zasobów organizacji.
Usuwanie zasobów przy użyciu interfejsu API
Usuń zasób ograniczony do wersji serwera proxy interfejsu API, środowiska lub organizacji (tylko Edge) zgodnie z opisem w sekcjach poniżej.
Usuń zasoby w zakresie wersji serwera proxy interfejsu API za pomocą interfejsu API
Aby za pomocą interfejsu API usunąć zasób ograniczony do wersji serwera proxy interfejsu API, wyślij żądanie DELETE
do tego zasobu: https://api.enterprise.apigee.com/v1/organizations/{org}/apis/{api}/revisions/{rev}/resourcefiles/{type}/{name}
W tym przykładzie usunięto plik zasobów JavaScript pathSetter.js
z wersji 1 serwera proxy interfejsu helloworld API:
curl -X GET "https://api.enterprise.apigee.com/v1/organizations/my-organization/apis/helloworld/revisions/1/resourcefiles/jsc/pathSetter.js" \ -u email:password
Poniżej znajdziesz przykład odpowiedzi.
{
"name" : "pathSetter.js",
"type" : "jsc"
}
Możesz też użyć interfejsu Update API wersji proxy API w ten sposób:
- Pobierz pakiet konfiguracji serwera proxy interfejsu API przy użyciu interfejsu Export API proxy API z tymi opcjami:
- Ustaw parametr zapytania
format
nabundle
- Ustaw nagłówek
Accept
naapplication/zip
- Ustaw parametr zapytania
- Usuń plik zasobów z pakietu konfiguracji serwera proxy interfejsu API.
- Prześlij pakiet za pomocą interfejsu API aktualizacji wersji proxy API.
Usuwanie zasobu ograniczonego do środowiska przy użyciu interfejsu API
Usuń zasób ograniczony do środowiska przy użyciu interfejsu API w sposób opisany w poniższych sekcjach.
Aby za pomocą interfejsu API usunąć zasób ograniczony do środowiska, wyślij żądanie DELETE
do tego zasobu: https://api.enterprise.apigee.com/v1/organizations/{org}/environments/{env}/resourcefiles/{type}/{name}
Ten przykład usuwa plik zasobów JavaScript pathSetter.js
ze środowiska test
:
curl -X GET "https://api.enterprise.apigee.com/v1/organizations/my-organization/environments/test/resourcefiles/jsc/pathSetter.js" \ -u email:password
Poniżej znajdziesz przykład odpowiedzi.
{
"name" : "pathSetter.js",
"type" : "jsc"
}
Usuwanie zasobów ograniczonych do organizacji przy użyciu interfejsu API (tylko Edge)
Aby za pomocą interfejsu API usunąć zasób ograniczony do organizacji, wyślij żądanie DELETE
do tego zasobu: https://api.enterprise.apigee.comv1/organizations/{org}/resourcefiles/{type}/{name}
Więcej informacji znajdziesz w artykule Usuwanie pliku zasobów z organizacji.
Uzyskaj dostęp do zasobu
Sposób uzyskiwania dostępu do zasobu zależy od typu zasobu. Więcej informacji znajdziesz w dokumentacji odpowiedniej zasad.
Przykłady w tej sekcji pokazują, jak utworzyć zasób JavaScript o nazwie pathSetter.js
i zarządzać nim, aby można było odwoływać się do niego przez zasady typu JavaScript.
Aby dołączyć kod JavaScript do żądania PostFlow, utwórz zasadę PathSetterPolicy.xml
, która odwołuje się do pliku pathSetter.js
:
<Javascript name='PathSetterPolicy' timeLimit='200'> <ResourceURL>jsc://pathSetter.js</ResourceURL> </Javascript>
Następnie odwołaj się do tej zasady w konfiguracji punktu końcowego:
<PostFlow> <Request> <Step><Name>PathSetterPolicy</Name></Step> </Request> <PostFlow>
Więcej informacji znajdziesz w zasadach dotyczących języka JavaScript.