Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule wymieniono szczegółowe opisy dostępnych funkcji usługi Azure Content Delivery Network Rules Engine.
Trzecią częścią reguły jest funkcja. Funkcja definiuje typ akcji, która jest stosowana do typu żądania, który jest identyfikowany przez zestaw warunków dopasowania.
Dokumentacja funkcji, charakterystyki mechanizmu reguł usługi Azure Content Delivery Network od Edgio Premium
Dostępne typy funkcji to:
Dostęp
Te funkcje są przeznaczone do kontrolowania dostępu do zawartości.
| Nazwa | Cel |
|---|---|
| odmowa dostępu (403) | Określa, czy wszystkie żądania są odrzucane z odpowiedzią o statusie Zabronione 403. |
| uwierzytelnianie tokenu | Określa, czy uwierzytelnianie Token-Based jest stosowane do żądania. |
| kod odmowy uwierzytelniania tokenu | Określa typ odpowiedzi, jaki zostanie zwrócony użytkownikowi, gdy żądanie zostanie odrzucone z powodu uwierzytelniania opartego na tokenach. |
| Ignorowanie wielkości liter w adresach URL w przypadku uwierzytelniania tokenów | Określa, czy porównania adresów URL wykonywane przez uwierzytelnianie Token-Based są rozróżniane względem wielkości liter. |
| Parametr uwierzytelniania tokena | Określa, czy parametr ciągu zapytania uwierzytelniania Token-Based ma zostać zmieniony. |
Buforowanie
Te funkcje są przeznaczone do dostosowywania, kiedy i jak jest buforowana zawartość.
| Nazwa | Cel |
|---|---|
| parametry przepustowości | Określa, czy parametry ograniczania przepustowości (na przykład ec_rate i ec_prebuf) są aktywne. |
| ograniczanie przepustowości | Ogranicza przepustowość odpowiedzi dostarczonej przez nasze serwery brzegowe. |
| obejście cache | Określa, czy żądanie może korzystać z naszej technologii buforowania. |
| Obsługa nagłówka Cache-Control | Kontroluje generowanie nagłówków Cache-Control przez serwer brzegowy, gdy funkcja External Max-Age jest aktywna. |
| Cache-Key ciąg zapytania | Określa, czy parametr klucza pamięci podręcznej jest dołączany, czy wykluczany jako parametry ciągu zapytania skojarzonego z żądaniem. Ścieżka względna, która jednoznacznie identyfikuje element zawartości do buforowania. Nasze serwery brzegowe używają tej ścieżki względnej podczas sprawdzania zawartości buforowanej. Domyślnie klucz pamięci podręcznej nie zawiera parametrów ciągu zapytania. |
| Cache-Key Przepisz | Ponownie zapisuje klucz pamięci podręcznej skojarzony z żądaniem. |
| Pełne wypełnienie cache'a | Określa, co się dzieje, gdy żądanie skutkuje częściowym chybieniem pamięci podręcznej na serwerze brzegowym. |
| Kompresuj typy plików | Definiuje formaty plików, które są kompresowane na serwerze. |
| Domyślny wewnętrzny maksymalny wiek | Określa domyślny maksymalny okres ważności dla weryfikacji pamięci podręcznej między serwerem brzegowym a serwerem pochodzenia. |
| Obsługa nagłówka Expires | Kontroluje generowanie nagłówków Expires przez serwer brzegowy, gdy funkcja zewnętrzna Max-Age jest aktywna. |
| Maksymalny wiek (external) | Określa interwał maksymalnego czasu przetrzymywania danych w pamięci podręcznej przeglądarki na potrzeby ponownej walidacji pamięci podręcznej serwera brzegowego. |
| wymusić maksymalny wiek wewnętrzny | Określa maksymalny czas na ponowne walidowanie pamięci podręcznej przez serwer brzegowy w odniesieniu do serwera źródłowego. |
| obsługa H.264 (pobieranie progresywne HTTP) | Określa typy formatów plików H.264, które mogą być używane do przesyłania strumieniowego zawartości. |
| Obsługa parametrów wyszukiwania wideo H.264 | Zastępuje nazwy przypisane do parametrów, które kontrolują wyszukiwanie w nośniku H.264 podczas korzystania z progresywnego pobierania HTTP. |
| Honoru No-Cache Żądanie | Określa, czy żądania braku pamięci podręcznej klienta HTTP są przekazywane do serwera pochodzenia. |
| Ignoruj Origin bez pamięci podręcznej | Określa, czy nasza sieć dostarczania zawartości ignoruje niektóre dyrektywy obsługiwane z serwera pochodzenia. |
| ignoruj niespełnialne zakresy | Określa odpowiedź, która jest zwracana do klientów, gdy żądanie generuje kod stanu 416 Żądany zakres niespełniający wymagań. |
| wewnętrznej maksymalnej stęchlizny | Określa, jak długo po normalnym czasie wygaśnięcia buforowany zasób może być obsługiwany z serwera brzegowego, gdy serwer brzegowy nie może ponownie zweryfikować buforowanego zasobu z serwerem źródłowym. |
| częściowe udostępnianie pamięci podręcznej | Określa, czy żądanie może generować częściowo buforowaną zawartość. |
| wstępnie walidować buforowaną zawartość | Określa, czy buforowana zawartość kwalifikuje się do wczesnej ponownej weryfikacji przed wygaśnięciem TTL. |
| Odświeżanie plików pamięci podręcznej Zero-Byte | Określa sposób obsługi żądania klienta HTTP dla zasobu pamięci podręcznej o rozmiarze 0 bajtów przez nasze serwery krawędziowe. |
| Ustaw Kody Statusu Buforowalnego | Definiuje zestaw kodów stanu, które mogą powodować buforowanie zawartości. |
| nieaktualne dostarczanie zawartości podczas wystąpienia błędu | Określa, czy wygasła zawartość buforowana jest dostarczana, gdy wystąpi błąd podczas ponownej instalacji pamięci podręcznej, czy podczas pobierania żądanej zawartości z serwera pochodzenia klienta. |
| nieaktualne podczas ponownego weryfikowania | Poprawia wydajność, umożliwiając serwerom brzegowym obsługę nieaktualnej pamięci podręcznej dla żądającego podczas ponownej walidacji. |
Komentarz
Funkcja Komentarz umożliwia dodawanie notatki w ramach reguły.
Nagłówki
Te funkcje są przeznaczone do dodawania, modyfikowania lub usuwania nagłówków z żądania lub odpowiedzi.
| Nazwa | Cel |
|---|---|
| nagłówek odpowiedzi wieku | Określa, czy nagłówek odpowiedzi Age jest uwzględniony w odpowiedzi wysłanej do żądającego. |
| Debugowanie nagłówków odpowiedzi z pamięci podręcznej | Określa, czy odpowiedź może zawierać nagłówek odpowiedzi X-EC-Debug który zawiera informacje na temat zasad pamięci podręcznej żądanego zasobu. |
| modyfikowanie nagłówka żądania klienta | Nadpisuje, dołącza lub usuwa nagłówek z żądania. |
| Modyfikowanie nagłówka odpowiedzi Klienta | Zastępuje, dołącza lub usuwa nagłówek z odpowiedzi. |
| Ustaw Niestandardowy Nagłówek IP Klienta | Umożliwia dodanie adresu IP klienta żądającego do żądania jako niestandardowego nagłówka żądania. |
Dzienniki
Te funkcje są przeznaczone do dostosowywania danych przechowywanych w nieprzetworzonych plikach dziennika.
| Nazwa | Cel |
|---|---|
| Niestandardowe pole dziennika 1 | Określa format i zawartość przypisaną do pola dziennika niestandardowego w nieprzetworzonym pliku dziennika. |
| Ciąg zapytania dziennika | Określa, czy ciąg zapytania jest przechowywany wraz z adresem URL w dziennikach dostępu. |
Optymalizować
Te funkcje określają, czy żądanie przechodzi optymalizacje udostępniane przez optymalizator przeglądarki Edge.
| Nazwa | Cel |
|---|---|
| Optymalizator brzegu sieci | Określa, czy optymalizator edge można zastosować do żądania. |
| Edge Optimizer — tworzenie wystąpienia konfiguracji | Instancjuje lub aktywuje konfigurację Edge Optimizer skojarzoną ze stroną. |
Pochodzenie
Te funkcje są przeznaczone do kontrolowania sposobu, w jaki sieć dostarczania zawartości komunikuje się z serwerem pochodzenia.
| Nazwa | Cel |
|---|---|
| maksymalna liczba żądań Keep-Alive | Definiuje maksymalną liczbę żądań dla połączenia Keep-Alive przed jego zamknięciem. |
| specjalne nagłówki serwera proxy | Definiuje zestaw nagłówków zapytań odpowiednich dla sieci dostarczania treści, które są przekazywane z serwera brzegowego do serwera pochodzenia. |
Specjalność
Te funkcje zapewniają zaawansowane funkcje i powinny być używane przez użytkowników zaawansowanych.
| Nazwa | Cel |
|---|---|
| Buforowalne metody HTTP | Określa zestaw dodatkowych metod HTTP, które można buforować w naszej sieci. |
| rozmiar buforowalnej treści żądania | Definiuje próg określania, czy można buforować odpowiedź POST. |
| QUIC | Określa, czy klient jest informowany, że nasza usługa sieci dostarczania zawartości obsługuje QUIC. |
| Optymalizacja Przesyłania Strumieniowego | Dostosuj konfigurację buforowania, aby zoptymalizować wydajność strumieni na żywo i zmniejszyć obciążenie serwera źródłowego. |
| zmienna użytkownika | Przypisuje wartość do zmiennej zdefiniowanej przez użytkownika, która jest przekazywana do rozwiązania przetwarzania ruchu na zamówienie. |
Adres URL
Te funkcje umożliwiają przekierowanie lub ponowne napisanie żądania do innego adresu URL.
| Nazwa | Cel |
|---|---|
| śledź przekierowania | Określa, czy żądania mogą być przekierowywane do nazwy hosta zdefiniowanej w nagłówku Lokalizacja zwracanym przez serwer pochodzenia klienta. |
| Przekierowanie URL | Przekierowuje żądania za pośrednictwem nagłówka Lokalizacja. |
| Przepisywanie adresów URL | Ponownie zapisuje adres URL żądania. |
Najnowsze funkcje można znaleźć w dokumentacji silnika reguł Edgio.
Następne kroki
- Silnik reguł
- wyrażenia warunkowe aparatu reguł
- warunki dopasowania silnika reguł
- przesłanianie zachowania HTTP przy użyciu silnika reguł
- Omówienie usługi Azure Content Delivery Network