Paket | flash.net |
Sınıf | public class URLRequestDefaults |
Miras Alma | URLRequestDefaults Object |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Lite 4 |
URLRequestDefaults.setLoginCredentialsForHost()
statik yöntemini içerir. URLRequest sınıfı, bir HTTP isteğinde kullanılacak bilgileri tanımlar.
Bir URLRequest nesnesinde ayarlanmış olan özelliklerin tümü, URLRequestDefaults sınıfı için ayarlanmış statik özellikleri geçersiz kılar.
URLRequestDefault ayarları yalnızca, bir istisnayla birlikte çağıranın uygulama etki alanındaki içerik için geçerlidir: URLRequestDefaults.setLoginCredentialsForHost()
öğesini çağırarak yapılan ayarlar o anda çalışan uygulamadaki tüm uygulama etki alanları için geçerlidir.
Yalnızca uygulama güvenlik sanal alanında çalışan Adobe® AIR® içeriği URLRequestDefaults sınıfını kullanabilir. Bu sınıfın öğelerine veya özelliklerine erişim sırasında, başka içerikler SecurityError öğesinin atılmasına yol açar.
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
authenticate : Boolean [statik]
URLRequest nesnelerinin authenticate özelliğine yönelik varsayılan ayar. | URLRequestDefaults | ||
cacheResponse : Boolean [statik]
URLRequest nesnelerinin cacheResponse özelliğine yönelik varsayılan ayar. | URLRequestDefaults | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
followRedirects : Boolean [statik]
URLRequest nesnelerinin followRedirects özelliğine yönelik varsayılan ayar. | URLRequestDefaults | ||
idleTimeout : Number [statik]
URLRequest nesnelerinin ve HTMLLoader nesnelerinin idleTimeout özelliği için varsayılan ayar. | URLRequestDefaults | ||
manageCookies : Boolean [statik]
URLRequest nesnelerinin manageCookies özelliğine yönelik varsayılan ayar. | URLRequestDefaults | ||
useCache : Boolean [statik]
URLRequest nesnelerinin useCache özelliğine yönelik varsayılan ayar. | URLRequestDefaults | ||
userAgent : String [statik]
URLRequest nesnelerinin userAgent özelliğine yönelik varsayılan ayar. | URLRequestDefaults |
Yöntem | Tanımlayan: | ||
---|---|---|---|
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
[statik]
Seçilen bir ana bilgisayar için varsayılan kullanıcı ve şifre kimlik bilgilerini ayarlar. | URLRequestDefaults | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
authenticate | özellik |
authenticate:Boolean
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Lite 4 |
URLRequest nesnelerinin authenticate
özelliğine yönelik varsayılan ayar. Bir URLRequest nesnesindeki authenticate
özelliğini ayarladığınızda varsayılan bu ayar geçersiz kılınır.
Not: Bu ayar, dosya yükleme veya RTMP isteklerinde kullanılan URLRequest nesneleri için geçerli değildir.
Varsayılan değer şudur true.
Uygulama
public static function get authenticate():Boolean
public static function set authenticate(value:Boolean):void
Atar
SecurityError — Arayan, AIR uygulama güvenlik sanal alanında değildir.
|
İlgili API Öğeleri
cacheResponse | özellik |
cacheResponse:Boolean
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Lite 4 |
URLRequest nesnelerinin cacheResponse
özelliğine yönelik varsayılan ayar. Bir URLRequest nesnesindeki cacheResponse
özelliğini ayarladığınızda varsayılan bu ayar geçersiz kılınır. true
değerine ayarlandığında, AIR uygulamasının varsayılan davranışı, işletim sisteminin HTTP önbelleğini kullanmak şeklinde olur. Bu ayar, dosya yükleme veya RTMP isteklerinde kullanılan URLRequest nesneleri için geçerli değildir.
Varsayılan değer şudur true.
Uygulama
public static function get cacheResponse():Boolean
public static function set cacheResponse(value:Boolean):void
Atar
SecurityError — Arayan, AIR uygulama güvenlik sanal alanında değildir.
|
İlgili API Öğeleri
followRedirects | özellik |
followRedirects:Boolean
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Lite 4 |
URLRequest nesnelerinin followRedirects
özelliğine yönelik varsayılan ayar. Bir URLRequest nesnesindeki followRedirects
özelliğini ayarladığınızda varsayılan bu ayar geçersiz kılınır. Bu ayar, dosya yükleme veya RTMP isteklerinde kullanılan URLRequest nesneleri için geçerli değildir.
Varsayılan değer şudur true.
Uygulama
public static function get followRedirects():Boolean
public static function set followRedirects(value:Boolean):void
Atar
SecurityError — Arayan, AIR uygulama güvenlik sanal alanında değildir.
|
İlgili API Öğeleri
idleTimeout | özellik |
idleTimeout:Number
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 2 |
URLRequest nesnelerinin ve HTMLLoader nesnelerinin idleTimeout
özelliği için varsayılan ayar.
Boşta kalma zaman aşımı, istemcinin bağlantı kurulduktan sonra ve talepten vazgeçilmeden önce sunucudan yanıt beklediği süre miktarıdır.
Bu, URLRequest veya HTMLLoader nesnesi tarafından kullanılan varsayılan boşta kalma zaman aşımını tanımlar. Bir URLRequest object veya HTMLLoader nesnesinde idleTimeout
özelliği ayarlandığında bu varsayılan ayar geçersiz kılınır.
Bu özellik 0 değerine ayarlandığında (varsayılan), çalışma zamanı, işletim sistemi tarafından tanımlanan varsayılan boşta kalma zaman aşımı değerini kullanır. Varsayılan boşta kalma zaman aşımı değeri, işletim sistemleri (örn. Mac OS, Linux veya Windows) ile işletim sistemi sürümleri arasında değişiklik gösterir.
Bu ayar, dosya yükleme veya RTMP isteklerinde kullanılan URLRequest nesneleri için geçerli değildir.
Varsayılan değer şudur 0.
Uygulama
public static function get idleTimeout():Number
public static function set idleTimeout(value:Number):void
Atar
SecurityError — Arayan, AIR uygulama güvenlik sanal alanında değildir.
| |
RangeError — idleTimeout değeri negatiftir.
|
İlgili API Öğeleri
manageCookies | özellik |
manageCookies:Boolean
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Lite 4 |
URLRequest nesnelerinin manageCookies
özelliğine yönelik varsayılan ayar. Bir URLRequest nesnesindeki manageCookies
özelliğini ayarladığınızda varsayılan bu ayar geçersiz kılınır.
Not: Bu ayar, dosya yükleme veya RTMP isteklerinde kullanılan URLRequest nesneleri için geçerli değildir.
Varsayılan değer şudur true.
Uygulama
public static function get manageCookies():Boolean
public static function set manageCookies(value:Boolean):void
Atar
SecurityError — Arayan, AIR uygulama güvenlik sanal alanında değildir.
|
İlgili API Öğeleri
useCache | özellik |
useCache:Boolean
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Lite 4 |
URLRequest nesnelerinin useCache
özelliğine yönelik varsayılan ayar. Bir URLRequest nesnesindeki useCache
özelliğini ayarladığınızda varsayılan bu ayar geçersiz kılınır. Bu ayar, dosya yükleme veya RTMP isteklerinde kullanılan URLRequest nesneleri için geçerli değildir.
Varsayılan değer şudur true.
Uygulama
public static function get useCache():Boolean
public static function set useCache(value:Boolean):void
Atar
SecurityError — Arayan, AIR uygulama güvenlik sanal alanında değildir.
|
İlgili API Öğeleri
userAgent | özellik |
userAgent:String
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Lite 4 |
URLRequest nesnelerinin userAgent
özelliğine yönelik varsayılan ayar. Bir URLRequest nesnesindeki userAgent
özelliğini ayarladığınızda varsayılan bu ayar geçersiz kılınır.
Bu ayrıca tüm HTMLLoader nesnelerine yönelik varsayılan aracı dizesidir. (HTMLLoader nesnesinin load()
yöntemini çağırdığınızda kullanılır.) HTMLLoader nesnesinin userAgent
özelliğini ayarladığınızda URLRequestDefaults.userAgent
ayarı geçersiz kılınır.
Bu varsayılan değer, aşağıdaki örneklerde olduğu gibi çalışma zamanı işletim sistemine (örneğin, Mac OS, Linux veya Windows), çalışma zamanı diline veya çalışma zamanı sürümüne göre değişir:
"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5"
"Mozilla/5.0 (Windows; U; en) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5"
"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5"
Uygulama
public static function get userAgent():String
public static function set userAgent(value:String):void
Atar
SecurityError — Arayan, AIR uygulama güvenlik sanal alanında değildir.
|
İlgili API Öğeleri
setLoginCredentialsForHost | () | yöntem |
public static function setLoginCredentialsForHost(hostname:String, user:String, password:String):*
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Lite 4 |
Seçilen bir ana bilgisayar için varsayılan kullanıcı ve şifre kimlik bilgilerini ayarlar. Bu ayarlar, yalnızca bu yöntemi çağıran nesnenin uygulama etki alanındakiler değil uygulamanın tüm uygulama etki alanlarındaki URLRequest nesneleri için geçerlidir (URLRequest sınıfının statik özellikleri yalnızca arayanın uygulama etki alanı için geçerliyken). Bu durum, uygulamanın başka bir bölümü oturum açtığında uygulamanın tamamındaki içeriğin (içeriğin uygulama etki alanından bağımsız olarak) oturum açmasını sağlar.
Mac OS üzerinde çalışan uygulamalar için not: Mac OS üzerinde bu yöntemi çağırdığınızda, uygulama, kapatılana kadar, aynı etki alanı için sonrasında URLRequestDefaults.setLoginCredentialsForHost()
öğesini çağırsanız da belirtilen ana bilgisayar için bu kimlik bilgilerini kullanır. Ancak bir sunucu bu yöntem tarafından belirtilen kimlik bilgilerini reddederse, bunun ardından URLRequestDefaults.setLoginCredentialsForHost()
yöntemine (aynı ana bilgisayar için) yapılacak çağrı tanınacaktır.
Not: Bu yöntem, dosya yükleme veya RTMP isteklerinde kullanılan URLRequest nesneleri için geçerli değildir.
Parametreler
hostname:String — Kullanıcı adının ve şifrenin uygulandığı ana bilgisayar adı. Bu, "www.example.com" gibi bir etki alanı veya "www.example.com:80" gibi bir etki alanı ve bir bağlantı noktası olabilir. "example.com" , "www.example.com" ve "sales.example.com" öğelerinin her birinin benzersiz birer ana bilgisayar olarak göz önüne alındığını unutmayın.
| |
user:String — Belirtilen ana bilgisayar için kimlik doğrulama isteğinde kullanılan varsayılan kullanıcı adı.
| |
password:String — Belirtilen ana bilgisayar için kimlik doğrulama isteğinde kullanılan varsayılan şifre.
|
* |
Atar
SecurityError — Arayan, AIR uygulama güvenlik sanal alanında değildir.
|
Tue Jun 12 2018, 01:09 PM Z