Developers › Dev.Opera

Элемент access

August 29, 2012 · by Opera Software, Андрей

Описание

Элемент <access> позволяет авторам дать расширению доступ к внешним сетевым ресурсам. Если в процессе выполнения программе необходимо обратиться к каким-либо ресурсам вне пакета расширения (к веб-ресурсам), то в данном элементе указывается адрес нужного ресурса. Когда расширению требуется использовать одни и те же файлы cookies внутри какого-либо домена, тогда этот адрес (или несколько адресов) следует явно указать в элементе (либо нескольких элементах) <access>. Элемент имеет следующие атрибуты.

  • origin: Указывает адрес домена, к которому расширение адресует запрос; используя звездочку (*) вместо адреса, расширение получит доступ к любым сетевым ресурсам.
  • subdomains: Определяет сможет ли расширение обращаться к субдоменам; используются булевы значения "true" или "false"; по умолчанию, если атрибут на задан, применяется значение "false".

Примеры

<?xml version="1.0" encoding="utf-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" id="http://example.com/myExtension" version="1.0">
 ...
   <access origin="https://example.com"/>
 ...
</widget>
<?xml version="1.0" encoding="utf-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" id="http://example.com/myExtension" version="1.0">
 ...
  <access origin="https://example.com" subdomains="true" />
 ...
</widget>

About this article

Published inDev.Opera
DateAugust 29, 2012
AuthorOpera Software, Андрей
Tagsconfig.xml, extensions API
OriginalInternet Archive