UrlRequest.Status

class UrlRequest.Status


Wartości stanu żądania zwracane przez getStatus.

Podsumowanie

Stałe

const Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na nawiązanie połączenia TCP (lub innego połączenia sieciowego).

const Int

Ten stan odpowiada zasobowi, który jest zablokowany i czeka na pobranie skryptu PAC.

const Int

Ten stan wskazuje, że trwa proces tworzenia tunelu przez serwer proxy.

const Int
IDLE = 0

Ten stan odpowiada wczytywaniu zasobu, które jeszcze się nie rozpoczęło lub jest bezczynne i czeka, aż konsument podejmie działanie, aby je przyspieszyć (np. gdy konsument UrlRequest nie wywołał jeszcze funkcji read()).

const Int
INVALID = -1

Ten stan wskazuje, że żądanie zostało zakończone, anulowane lub nie zostało rozpoczęte.

const Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na zakończenie odczytu.

const Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na rozpoznanie nazwy hosta.

const Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka, aż skrypt automatycznej konfiguracji serwera proxy zwróci serwer proxy do użycia, ale ten skrypt proxy jest zajęty rozpoznawaniem adresu IP hosta.

const Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka, aż skrypt automatycznej konfiguracji serwera proxy zwróci serwer proxy do użycia.

const Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na całkowite przesłanie żądania na serwer.

const Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na zakończenie uzgadniania SSL.

const Int

Gdy grupa puli gniazd osiągnie maksymalną liczbę gniazd dozwoloną w grupie, ten stan jest zwracany w przypadku wszystkich żądań, które nie mają gniazda, z wyjątkiem tych, które odpowiadają oczekującemu nowemu połączeniu.

const Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na dostęp do zasobu w pamięci podręcznej.

const Int

Ten stan wskazuje, że delegat URLRequest zablokował to żądanie, zanim zostało ono wysłane przez sieć.

const Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na odpowiedź na żądanie sieciowe.

const Int

Gdy grupa puli gniazd jest poniżej maksymalnej liczby gniazd dozwolonej w grupie, ale nie można utworzyć nowego gniazda z powodu limitu gniazd na pulę, ten stan jest zwracany przez wszystkie żądania w grupie, które czekają na bezczynne połączenie, z wyjątkiem tych, które mogą być obsługiwane przez oczekujące nowe połączenie.

Stałe

ŁĄCZENIE

const val CONNECTING = 10: Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na nawiązanie połączenia TCP (lub innego połączenia sieciowego). Żądania HTTP, które ponownie używają połączenia utrzymywania aktywności, pomijają ten stan.

POBIERANIE_PLIKU_PAC

const val DOWNLOADING_PAC_FILE = 5: Int

Ten stan odpowiada zasobowi, który jest zablokowany i czeka na pobranie skryptu PAC.

TWORZENIE_TUNELU_PROXY

const val ESTABLISHING_PROXY_TUNNEL = 8: Int

Ten stan wskazuje, że trwa proces tworzenia tunelu przez serwer proxy.

NIEAKTYWNA

const val IDLE = 0: Int

Ten stan odpowiada wczytywaniu zasobu, które jeszcze się nie rozpoczęło lub jest bezczynne i czeka, aż konsument podejmie działanie, aby je przyspieszyć (np. gdy konsument UrlRequest nie wywołał jeszcze funkcji read()).

NIEPRAWIDŁOWY

const val INVALID = -1: Int

Ten stan wskazuje, że żądanie zostało zakończone, anulowane lub nie zostało rozpoczęte.

ODCZYTYWANIE_ODPOWIEDZI

const val READING_RESPONSE = 14: Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na zakończenie odczytu. W przypadku transakcji HTTP odpowiada to okresowi po otrzymaniu nagłówków odpowiedzi i przed pobraniem całej treści odpowiedzi. (UWAGA: ten stan dotyczy tylko UrlRequest, gdy trwa operacja read().)

ROZPOZNAWANIE_HOSTA

const val RESOLVING_HOST = 9: Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na rozpoznanie nazwy hosta. Może to wskazywać na rozpoznanie serwera pierwotnego odpowiadającego zasobowi lub nazwy hosta serwera proxy używanego do pobierania zasobu.

ROZPOZNAWANIE_HOSTA_W_PLIKU_PAC

const val RESOLVING_HOST_IN_PAC_FILE = 7: Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka, aż skrypt automatycznej konfiguracji serwera proxy zwróci serwer proxy do użycia, ale ten skrypt proxy jest zajęty rozpoznawaniem adresu IP hosta.

ROZPOZNAWANIE_PROXY_DLA_ADRESU_URL

const val RESOLVING_PROXY_FOR_URL = 6: Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka, aż skrypt automatycznej konfiguracji serwera proxy zwróci serwer proxy do użycia.

WYSYŁANIE_ŻĄDANIA

const val SENDING_REQUEST = 12: Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na całkowite przesłanie żądania na serwer. W przypadku żądania HTTP POST ten stan obejmuje okres, w którym przesyłana jest treść wiadomości.

UZGADNIANIE_SSL

const val SSL_HANDSHAKE = 11: Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na zakończenie uzgadniania SSL.

OCZEKIWANIE_NA_DOSTĘPNE_GNIAZDO

const val WAITING_FOR_AVAILABLE_SOCKET = 2: Int

Gdy grupa puli gniazd osiągnie maksymalną liczbę gniazd dozwoloną w grupie, ten stan jest zwracany w przypadku wszystkich żądań, które nie mają gniazda, z wyjątkiem tych, które odpowiadają oczekującemu nowemu połączeniu.

OCZEKIWANIE_NA_PAMIĘĆ_PODRĘCZNĄ

const val WAITING_FOR_CACHE = 4: Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na dostęp do zasobu w pamięci podręcznej. Jeśli zostanie wysłanych kilka żądań dotyczących tego samego zasobu, pierwsze żądanie będzie odpowiedzialne za zapisanie (lub zaktualizowanie) wpisu w pamięci podręcznej, a drugie żądanie zostanie odroczone do czasu zakończenia pierwszego. Może to służyć optymalizacji ponownego użycia pamięci podręcznej.

OCZEKIWANIE_NA_DELEGATA

const val WAITING_FOR_DELEGATE = 3: Int

Ten stan wskazuje, że delegat URLRequest zablokował to żądanie, zanim zostało ono wysłane przez sieć.

OCZEKIWANIE_NA_ODPOWIEDŹ

const val WAITING_FOR_RESPONSE = 13: Int

Ten stan odpowiada wczytywaniu zasobu, które jest zablokowane i czeka na odpowiedź na żądanie sieciowe. W przypadku transakcji HTTP odpowiada to okresowi po wysłaniu żądania i przed otrzymaniem wszystkich nagłówków odpowiedzi.

OCZEKIWANIE_NA_ZABLOKOWANĄ_PULĘ_GNIAZD

const val WAITING_FOR_STALLED_SOCKET_POOL = 1: Int

Gdy grupa puli gniazd jest poniżej maksymalnej liczby gniazd dozwolonej w grupie, ale nie można utworzyć nowego gniazda z powodu limitu gniazd na pulę, ten stan jest zwracany przez wszystkie żądania w grupie, które czekają na bezczynne połączenie, z wyjątkiem tych, które mogą być obsługiwane przez oczekujące nowe połączenie.