Пакет | flash.net |
Класс | public class URLRequestDefaults |
Наследование | URLRequestDefaults ![]() |
Версии среды выполнения: | AIR 1.0 |
URLRequestDefaults.setLoginCredentialsForHost()
, позволяющий определить используемые по умолчанию учетные данные для аутентификации запросов. Класс URLRequest определяет информацию, используемую в запросе HTTP.
Любые свойства, установленные в объекте URLRequest, заменяют упомянутые статические свойства для класса URLRequestDefaults.
Параметры URLRequestDefault применяются только к содержимому в домене приложения вызывающего абонента за одним исключением: параметры, установленные путем вызова URLRequestDefaults.setLoginCredentialsForHost()
, применяются в отношении всех доменов приложений в рамках запущенного в данный момент приложения.
Класс URLRequestDefaults может быть использован только содержимым Adobe® AIR™, запущенным в изолированной программной среде приложения. Другое содержимое приведет к ошибке SecurityError, появляющейся при обращении к членам или свойствам данного класса.
См. также
Свойство | Определено | ||
---|---|---|---|
![]() [статические]
Параметр по умолчанию для свойства authenticate объектов URLRequest. | URLRequestDefaults | ||
![]() [статические]
Параметр по умолчанию для свойства cacheResponse объектов URLRequest. | URLRequestDefaults | ||
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
![]() [статические]
Параметр по умолчанию для свойства followRedirects объектов URLRequest. | URLRequestDefaults | ||
![]() [статические]
Параметр по умолчанию для свойства manageCookies объектов URLRequest. | URLRequestDefaults | ||
![]() | prototype : Object [статические]
Ссылка на модель объекта класса или функции. | Object | |
![]() [статические]
Параметр по умолчанию для свойства useCache объектов URLRequest. | URLRequestDefaults | ||
![]() [статические]
Параметр по умолчанию для свойства userAgent объектов URLRequest. | URLRequestDefaults |
Метод | Определено | ||
---|---|---|---|
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
[статические]
Задает используемые по умолчанию имя пользователя и пароль для указанного узла. | URLRequestDefaults | ||
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Возвращает строковое представление заданного объекта. | Object | |
![]() |
Возвращает элементарное значение заданного объекта. | Object |
![]() | свойство |
authenticate:Boolean
[чтение и запись] Версии среды выполнения: | AIR 1.0 |
Параметр по умолчанию для свойства authenticate
объектов URLRequest. Установка свойства authenticate
в объекте URLRequest заменяет указанный параметр по умолчанию.
Примечание. Данный параметр не применяется в отношении объектов URLRequest, используемых при отправке файлов или в RTMP-запросах.
Значение по умолчанию true
public static function get authenticate():Boolean
public function set authenticate(value:Boolean):void
SecurityError — Вызывающий абонент не находится в изолированной программной среде AIR.
|
См. также
![]() | свойство |
cacheResponse:Boolean
[чтение и запись] Версии среды выполнения: | AIR 1.0 |
Параметр по умолчанию для свойства cacheResponse
объектов URLRequest. Установка свойства cacheResponse
в объекте URLRequest заменяет указанный параметр по умолчанию. Если установлено значение true
, по умолчанию приложение AIR использует кэш-память HTTP операционной системы. Данный параметр не применяется в отношении объектов URLRequest, используемых при отправке файлов или в RTMP-запросах.
Значение по умолчанию true
public static function get cacheResponse():Boolean
public function set cacheResponse(value:Boolean):void
SecurityError — Вызывающий абонент не находится в изолированной программной среде AIR.
|
См. также
![]() | свойство |
followRedirects:Boolean
[чтение и запись] Версии среды выполнения: | AIR 1.0 |
Параметр по умолчанию для свойства followRedirects
объектов URLRequest. Установка свойства followRedirects
в объекте URLRequest заменяет указанный параметр по умолчанию. Данный параметр не применяется в отношении объектов URLRequest, используемых при отправке файлов или в RTMP-запросах.
Значение по умолчанию true
public static function get followRedirects():Boolean
public function set followRedirects(value:Boolean):void
SecurityError — Вызывающий абонент не находится в изолированной программной среде AIR.
|
См. также
![]() | свойство |
manageCookies:Boolean
[чтение и запись] Версии среды выполнения: | AIR 1.0 |
Параметр по умолчанию для свойства manageCookies
объектов URLRequest. Установка свойства manageCookies
в объекте URLRequest заменяет указанный параметр по умолчанию.
Примечание. Данный параметр не применяется в отношении объектов URLRequest, используемых при отправке файлов или в RTMP-запросах.
Значение по умолчанию true
public static function get manageCookies():Boolean
public function set manageCookies(value:Boolean):void
SecurityError — Вызывающий абонент не находится в изолированной программной среде AIR.
|
См. также
![]() | свойство |
useCache:Boolean
[чтение и запись] Версии среды выполнения: | AIR 1.0 |
Параметр по умолчанию для свойства useCache
объектов URLRequest. Установка свойства useCache
в объекте URLRequest заменяет указанный параметр по умолчанию. Данный параметр не применяется в отношении объектов URLRequest, используемых при отправке файлов или в RTMP-запросах.
Значение по умолчанию true
public static function get useCache():Boolean
public function set useCache(value:Boolean):void
SecurityError — Вызывающий абонент не находится в изолированной программной среде AIR.
|
См. также
![]() | свойство |
userAgent:String
[чтение и запись] Версии среды выполнения: | AIR 1.0 |
Параметр по умолчанию для свойства userAgent
объектов URLRequest. Установка свойства userAgent
в объекте URLRequest заменяет указанный параметр по умолчанию.
Это также является используемой по умолчанию строкой агента пользователя для всех объектов HTMLLoader (применяется при вызове метода load()
объекта HTMLLoader). Установка свойства userAgent
объекта HTMLLoader перезаписывает параметр URLRequestDefaults.userAgent
.
Это значение по умолчанию зависит от конечной операционной системы (Mac OS или Windows), языка и версии, как указано в двух следующих примерах:
"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/420+ (KHTML, например Gecko) AdobeAIR/1.0"
"Mozilla/5.0 (Windows; U; en) AppleWebKit/420+ (KHTML, например Gecko) AdobeAIR/1.0"
public static function get userAgent():String
public function set userAgent(value:String):void
SecurityError — Вызывающий абонент не находится в изолированной программной среде AIR.
|
См. также
![]() | () | метод |
public static function setLoginCredentialsForHost(hostname:String, user:String, password:String):*
Версии среды выполнения: | AIR 1.0 |
Задает используемые по умолчанию имя пользователя и пароль для указанного узла. Эти параметры применяются ко всем объектам URLRequest не только в домене приложения того объекта, который вызывает этот метод, но и во всех доменах приложения, в то время как статические свойства класса URLRequest применяются только к домену приложения вызывающего объекта). Это позволяет содержимому во всем приложении (независимо от домена приложения данного содержимого) быть уже загруженным в тот момент, когда будет регистрироваться/загружаться другая часть приложения.
Примечание для приложений, запущенных в операционной системе Mac OS. При вызове этого метода в системе Mac OS приложение применяет рассматриваемые учетные данные для указанного узла до тех пор, пока приложение не будет закрыто, даже если позднее для этого же узла будет вызван метод URLRequestDefaults.setLoginCredentialsForHost()
. Тем не менее, если сервер отклонит учетную запись, указанную данным методом, то последующий вызов метода URLRequestDefaults.setLoginCredentialsForHost()
(для того же самого узла) будет распознан.
Примечание. Данный метод не применяется в отношении объектов URLRequest, используемых при отправке файлов или в RTMP-запросах.
Параметры
hostname:String — Имя узла, к которому применяется имя пользователя и пароль. Это может быть просто домен, например www.example.com , или домен и номер порта, например www.example.com:80 . Обратите внимание на то, что example.com , www.example.com и sales.example.com рассматриваются как уникальные узлы.
| |
user:String — Имя пользователя по умолчанию, используемое при аутентификации запроса для указанного узла.
| |
password:String — Пароль по умолчанию, используемый при аутентификации запроса для указанного узла.
|
* |
SecurityError — Вызывающий абонент не находится в изолированной программной среде AIR.
|