Paket | flash.net |
Klass | public class URLRequestDefaults |
Arv | URLRequestDefaults Object |
Körningsmiljöversioner: | AIR 1.0, Flash Lite 4 |
URLRequestDefaults.setLoginCredentialsForHost()
, som du kan använda för att definiera standardautentiseringsuppgifter för begäranden. Klassen URLRequest definierar den information som ska användas i en HTTP-begäran.
Alla egenskaper som anges i ett URLRequest-objekt åsidosätter de statiska egenskaper som anges för klassen URLRequestDefaults.
URLRequestDefault-inställningarna används endast för innehåll i anroparens programdomän, med ett undantag: inställningar som görs genom att anropa URLRequestDefaults.setLoginCredentialsForHost()
används för alla programdomäner i det program som körs för tillfället.
Endast Adobe® AIR®-innehåll som körs i programmets säkerhetssandlåda kan använda klassen URLRequestDefaults. Annat innehåll genererar ett SecurityError vid åtkomst till medlemmarna eller egenskaperna i den här klassen.
Relaterade API-element
Egenskap | Definieras med | ||
---|---|---|---|
authenticate : Boolean [statisk]
Standardinställningen för egenskapen authenticate för URLRequest-objekt. | URLRequestDefaults | ||
cacheResponse : Boolean [statisk]
Standardinställningen för egenskapen cacheResponse för URLRequest-objekt. | URLRequestDefaults | ||
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
followRedirects : Boolean [statisk]
Standardinställningen för egenskapen followRedirects för URLRequest-objekt. | URLRequestDefaults | ||
idleTimeout : Number [statisk]
Standardinställningen för egenskapen idleTimeout för URLRequest- och HTMLLoader-objekt. | URLRequestDefaults | ||
manageCookies : Boolean [statisk]
Standardinställningen för egenskapen manageCookies för URLRequest-objekt. | URLRequestDefaults | ||
useCache : Boolean [statisk]
Standardinställningen för egenskapen useCache för URLRequest-objekt. | URLRequestDefaults | ||
userAgent : String [statisk]
Standardinställningen för egenskapen userAgent för URLRequest-objekt. | URLRequestDefaults |
Metod | Definieras med | ||
---|---|---|---|
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
[statisk]
Anger standardanvändarnamn och standardlösenord för en vald värd. | URLRequestDefaults | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar det angivna objektets strängbeteckning. | Object | ||
Returnerar det angivna objektets primitiva värde. | Object |
authenticate | egenskap |
authenticate:Boolean
Körningsmiljöversioner: | AIR 1.0, Flash Lite 4 |
Standardinställningen för egenskapen authenticate
för URLRequest-objekt. Om egenskapen authenticate
anges i ett URLRequest-objekt åsidosätts standardinställningen.
Obs! Den här inställningen gäller inte URLRequest-objekt som används vid filöverföring eller RTMP-begäranden.
Standardvärdet är true.
Implementering
public static function get authenticate():Boolean
public static function set authenticate(value:Boolean):void
Utlöser
SecurityError — Anroparen finns inte i säkerhetssandlådan för AIR-programmet.
|
Relaterade API-element
cacheResponse | egenskap |
cacheResponse:Boolean
Körningsmiljöversioner: | AIR 1.0, Flash Lite 4 |
Standardinställningen för egenskapen cacheResponse
för URLRequest-objekt. Om egenskapen cacheResponse
anges i ett URLRequest-objekt åsidosätts standardinställningen. När värdet är true
använder AIR-programmet operativsystemets HTTP-cache som standard. Den här inställningen gäller inte URLRequest-objekt som används vid filöverföring eller RTMP-begäranden.
Standardvärdet är true.
Implementering
public static function get cacheResponse():Boolean
public static function set cacheResponse(value:Boolean):void
Utlöser
SecurityError — Anroparen finns inte i säkerhetssandlådan för AIR-programmet.
|
Relaterade API-element
followRedirects | egenskap |
followRedirects:Boolean
Körningsmiljöversioner: | AIR 1.0, Flash Lite 4 |
Standardinställningen för egenskapen followRedirects
för URLRequest-objekt. Om egenskapen followRedirects
anges i ett URLRequest-objekt åsidosätts standardinställningen. Den här inställningen gäller inte URLRequest-objekt som används vid filöverföring eller RTMP-begäranden.
Standardvärdet är true.
Implementering
public static function get followRedirects():Boolean
public static function set followRedirects(value:Boolean):void
Utlöser
SecurityError — Anroparen finns inte i säkerhetssandlådan för AIR-programmet.
|
Relaterade API-element
idleTimeout | egenskap |
idleTimeout:Number
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 2 |
Standardinställningen för egenskapen idleTimeout
för URLRequest- och HTMLLoader-objekt.
Tidsgränsen för inaktivitet är den tid (i millisekunder) som klienten väntar på ett svar från servern, efter att anslutningen har skapats, innan den överger begäran.
Den definierar den standardtidsgräns för inaktivitet som används av URLRequest- och HTMLLoader-objekt. Om du anger egenskapen idleTimeout
i ett URLRequest- eller HTMLLoader-objekt åsidosätts den här standardinställningen.
När den här egenskapen är 0 (standardvärdet) används den standardtidsgräns för inaktivitet som definieras i operativsystemet. Värdet på standardtidsgränsen för inaktivitet varierar beroende på operativsystem (Mac OS, Linux eller Windows) och operativsystemsversion.
Den här inställningen gäller inte URLRequest-objekt som används vid filöverföring eller RTMP-begäranden.
Standardvärdet är 0.
Implementering
public static function get idleTimeout():Number
public static function set idleTimeout(value:Number):void
Utlöser
SecurityError — Anroparen finns inte i säkerhetssandlådan för AIR-programmet.
| |
RangeError — idleTimeout-värdet är negativt.
|
Relaterade API-element
manageCookies | egenskap |
manageCookies:Boolean
Körningsmiljöversioner: | AIR 1.0, Flash Lite 4 |
Standardinställningen för egenskapen manageCookies
för URLRequest-objekt. Om egenskapen manageCookies
anges i ett URLRequest-objekt åsidosätts standardinställningen.
Obs! Den här inställningen gäller inte URLRequest-objekt som används vid filöverföring eller RTMP-begäranden.
Standardvärdet är true.
Implementering
public static function get manageCookies():Boolean
public static function set manageCookies(value:Boolean):void
Utlöser
SecurityError — Anroparen finns inte i säkerhetssandlådan för AIR-programmet.
|
Relaterade API-element
useCache | egenskap |
useCache:Boolean
Körningsmiljöversioner: | AIR 1.0, Flash Lite 4 |
Standardinställningen för egenskapen useCache
för URLRequest-objekt. Om egenskapen useCache
anges i ett URLRequest-objekt åsidosätts standardinställningen. Den här inställningen gäller inte URLRequest-objekt som används vid filöverföring eller RTMP-begäranden.
Standardvärdet är true.
Implementering
public static function get useCache():Boolean
public static function set useCache(value:Boolean):void
Utlöser
SecurityError — Anroparen finns inte i säkerhetssandlådan för AIR-programmet.
|
Relaterade API-element
userAgent | egenskap |
userAgent:String
Körningsmiljöversioner: | AIR 1.0, Flash Lite 4 |
Standardinställningen för egenskapen userAgent
för URLRequest-objekt. Om egenskapen userAgent
anges i ett URLRequest-objekt åsidosätts standardinställningen.
Detta är också den standardinställda användaragentsträngen för alla HTMLLoader-objekt (som används när du anropar metoden load()
för HTMLLoader-objektet). Om egenskapen userAgent
anges för HTMLLoader-objektet åsidosätts inställningen URLRequestDefaults.userAgent
.
Det här standardvärdet varierar beroende på körningsmiljöns operativsystem (till exempel Mac OS, Linux eller Windows), körningsmiljöns språk och körningsmiljöns version, som i följande exempel:
"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/526.9+ (KHTML, t. ex. Gecko) AdobeAIR/1.5"
"Mozilla/5.0 (Windows; U; en) AppleWebKit/526.9+ (KHTML, t. ex. Gecko) AdobeAIR/1.5"
"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/526.9+ (KHTML, like Gecko) AdobeAIR/1.5"
Implementering
public static function get userAgent():String
public static function set userAgent(value:String):void
Utlöser
SecurityError — Anroparen finns inte i säkerhetssandlådan för AIR-programmet.
|
Relaterade API-element
setLoginCredentialsForHost | () | metod |
public static function setLoginCredentialsForHost(hostname:String, user:String, password:String):*
Körningsmiljöversioner: | AIR 1.0, Flash Lite 4 |
Anger standardanvändarnamn och standardlösenord för en vald värd. De här inställningarna används för URLRequest-objekt i alla programdomäner för programmet, inte endast för dem i programdomänen för det objekt som anropar metoden (där de statiska egenskaperna för URLRequest-klassen endast gäller anroparens programdomän). Detta innebär att innehåll i hela programmet (oavsett innehållets programdomän) kan loggas in när någon del av programmet loggas in.
Kommentar angående program som körs i Mac OS: När du anropar den här metoden i Mac OS använder programmet de här autentiseringsuppgifterna för den angivna värden tills programmet stängs, även om du senare anropar URLRequestDefaults.setLoginCredentialsForHost()
för samma värd. Om en server däremot nekar de autentiseringsuppgifter som anges av den här metoden får ett senare anrop till metoden URLRequestDefaults.setLoginCredentialsForHost()
(för samma värd) effekt.
Obs! Den här metoden gäller inte URLRequest-objekt som används vid filöverföring eller RTMP-begäranden.
Parametrar
hostname:String — Det värdnamn som användarnamnet och lösenordet används för. Detta kan vara en domän, till exempel "www.example.com" , eller en domän och ett portnummer, till exempel "www.example.com:80" . Observera att "example.com" , "www.example.com" och "sales.example.com" alla behandlas som unika värdar.
| |
user:String — Det standardanvändarnamn som ska användas vid autentisering av begäranden för den angivna värden.
| |
password:String — Det standardlösenord som ska användas vid autentisering av begäranden för den angivna värden.
|
* |
Utlöser
SecurityError — Anroparen finns inte i säkerhetssandlådan för AIR-programmet.
|
Tue Jun 12 2018, 01:40 PM Z