UrlRequest.Status

class UrlRequest.Status


getStatus tarafından döndürülen istek durumu değerleri.

Özet

Sabitler

const Int

Bu durum, bir TCP bağlantısının (veya başka bir ağ bağlantısının) kurulması beklenirken engellenen kaynak yüküne karşılık gelir.

const Int

Bu durum, PAC komut dosyasının indirilmesi beklenirken bir kaynağın engellenmesine karşılık gelir.

const Int

Bu durum, proxy sunucusu üzerinden tünel oluşturma sürecinde olduğumuzu gösterir.

const Int
IDLE = 0

Bu durum, henüz başlamamış veya tüketicinin bir şeyler yapmasını bekleyerek boşta duran bir kaynak yüküne karşılık gelir (ör. UrlRequest tüketicisi henüz read() işlevini çağırmadığında).

const Int
INVALID = -1

Bu durum, isteğin tamamlandığını, iptal edildiğini veya başlatılmadığını gösterir.

const Int

Bu durum, okuma işleminin tamamlanması beklenirken engellenen bir kaynak yüklemesine karşılık gelir.

const Int

Bu durum, ana makine adının çözümlenmesi beklenirken engellenen bir kaynak yüklemesine karşılık gelir.

const Int

Bu durum, kullanılacak bir proxy sunucuyu döndürmek için proxy otomatik yapılandırma komut dosyasının yanıt vermesini beklerken engellenen bir kaynak yüküne karşılık gelir. Ancak bu proxy komut dosyası, bir ana makinenin IP adresini çözmekle meşguldür.

const Int

Bu durum, kullanılacak bir proxy sunucuyu döndürmesi için proxy otomatik yapılandırma komut dosyasının beklenmesi nedeniyle engellenen bir kaynak yüküne karşılık gelir.

const Int

Bu durum, bir isteğin sunucuya tamamen yüklenmesini beklerken engellenen kaynak yüküne karşılık gelir.

const Int

Bu durum, SSL el sıkışmasının tamamlanması beklenirken engellenen bir kaynak yüküne karşılık gelir.

const Int

Bir soket havuzu grubu, grup başına izin verilen maksimum soket sayısına ulaştığında, bekleyen yeni bağlantıya karşılık gelenler hariç olmak üzere soketi olmayan tüm istekler için bu durum döndürülür.

const Int

Bu durum, önbellekteki bir kaynağa erişim beklenirken engellenen kaynak yüküne karşılık gelir.

const Int

Bu durum, URLRequest temsilcisinin bu isteği ağ üzerinden gönderilmeden önce engellemeyi seçtiğini gösterir.

const Int

Bu durum, bir ağ isteğine yanıt beklerken engellenen kaynak yüklemesine karşılık gelir.

const Int

Bir soket havuzu grubu, grup başına izin verilen maksimum soket sayısının altında olduğunda ancak havuz başına soket sınırı nedeniyle yeni bir soket oluşturulamadığında, bu durum, bekleyen yeni bir bağlantı tarafından hizmet verilebilecek olanlar hariç, boşta bir bağlantı bekleyen grup için yapılan tüm istekler tarafından döndürülür.

Sabitler

BAĞLANIYOR

const val CONNECTING = 10: Int

Bu durum, bir TCP bağlantısının (veya başka bir ağ bağlantısının) kurulması beklenirken engellenen kaynak yüküne karşılık gelir. Keep-alive bağlantısını yeniden kullanan HTTP istekleri bu durumu atlar.

DOWNLOADING_PAC_FILE

const val DOWNLOADING_PAC_FILE = 5: Int

Bu durum, PAC komut dosyasının indirilmesi beklenirken bir kaynağın engellenmesine karşılık gelir.

ESTABLISHING_PROXY_TUNNEL

const val ESTABLISHING_PROXY_TUNNEL = 8: Int

Bu durum, proxy sunucusu üzerinden tünel oluşturma sürecinde olduğumuzu gösterir.

AKTİF DEĞİL

const val IDLE = 0: Int

Bu durum, henüz başlamamış veya tüketicinin bir şeyler yapmasını bekleyerek boşta duran bir kaynak yüküne karşılık gelir (ör. UrlRequest tüketicisi henüz read() işlevini çağırmadığında).

GEÇERSİZ

const val INVALID = -1: Int

Bu durum, isteğin tamamlandığını, iptal edildiğini veya başlatılmadığını gösterir.

READING_RESPONSE

const val READING_RESPONSE = 14: Int

Bu durum, okuma işleminin tamamlanması beklenirken engellenen bir kaynak yüklemesine karşılık gelir. HTTP işlemi söz konusu olduğunda bu, yanıt başlıkları alındıktan sonra ve yanıt gövdesinin tamamı indirilmeden önceki döneme karşılık gelir. (NOT: Bu durum yalnızca UrlRequest işlemi devam ederken geçerlidir.)read()

RESOLVING_HOST

const val RESOLVING_HOST = 9: Int

Bu durum, ana makine adının çözümlenmesi beklenirken engellenen bir kaynak yüklemesine karşılık gelir. Bu durum, kaynağa karşılık gelen kaynak sunucunun veya kaynağı getirmek için kullanılan bir proxy sunucusunun ana makine adının çözümlendiğini gösterebilir.

RESOLVING_HOST_IN_PAC_FILE

const val RESOLVING_HOST_IN_PAC_FILE = 7: Int

Bu durum, kullanılacak bir proxy sunucuyu döndürmek için proxy otomatik yapılandırma komut dosyasının yanıt vermesini beklerken engellenen bir kaynak yüküne karşılık gelir. Ancak bu proxy komut dosyası, bir ana makinenin IP adresini çözmekle meşguldür.

RESOLVING_PROXY_FOR_URL

const val RESOLVING_PROXY_FOR_URL = 6: Int

Bu durum, kullanılacak bir proxy sunucuyu döndürmesi için proxy otomatik yapılandırma komut dosyasının beklenmesi nedeniyle engellenen bir kaynak yüküne karşılık gelir.

SENDING_REQUEST

const val SENDING_REQUEST = 12: Int

Bu durum, bir isteğin sunucuya tamamen yüklenmesini beklerken engellenen kaynak yüküne karşılık gelir. HTTP POST isteği söz konusu olduğunda bu durum, ileti gövdesinin yüklendiği süreyi içerir.

SSL_HANDSHAKE

const val SSL_HANDSHAKE = 11: Int

Bu durum, SSL el sıkışmasının tamamlanması beklenirken engellenen bir kaynak yüküne karşılık gelir.

WAITING_FOR_AVAILABLE_SOCKET

const val WAITING_FOR_AVAILABLE_SOCKET = 2: Int

Bir soket havuzu grubu, grup başına izin verilen maksimum soket sayısına ulaştığında, bekleyen yeni bağlantıya karşılık gelenler hariç olmak üzere soketi olmayan tüm istekler için bu durum döndürülür.

WAITING_FOR_CACHE

const val WAITING_FOR_CACHE = 4: Int

Bu durum, önbellekteki bir kaynağa erişim beklenirken engellenen kaynak yüküne karşılık gelir. Aynı kaynak için birden fazla istek gönderilirse önbellek girişini yazma (veya güncelleme) sorumluluğu ilk isteğe aittir ve ikinci istek, ilk istek tamamlanana kadar ertelenir. Bu işlem, önbelleğin yeniden kullanılması için optimizasyon amacıyla yapılabilir.

WAITING_FOR_DELEGATE

const val WAITING_FOR_DELEGATE = 3: Int

Bu durum, URLRequest temsilcisinin bu isteği ağ üzerinden gönderilmeden önce engellemeyi seçtiğini gösterir.

YANIT_BEKLENİYOR

const val WAITING_FOR_RESPONSE = 13: Int

Bu durum, bir ağ isteğine yanıt beklerken engellenen kaynak yüklemesine karşılık gelir. HTTP işlemi söz konusu olduğunda bu, istek gönderildikten sonra ve yanıt başlıklarının tamamı alınmadan önceki döneme karşılık gelir.

WAITING_FOR_STALLED_SOCKET_POOL

const val WAITING_FOR_STALLED_SOCKET_POOL = 1: Int

Bir soket havuzu grubu, grup başına izin verilen maksimum soket sayısının altında olduğunda ancak havuz başına soket sınırı nedeniyle yeni bir soket oluşturulamadığında, bu durum, bekleyen yeni bir bağlantı tarafından hizmet verilebilecek olanlar hariç, boşta bir bağlantı bekleyen grup için yapılan tüm istekler tarafından döndürülür.