Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.12.2013, 14:44
hellopaso вне форума Посмотреть профиль Отправить личное сообщение для hellopaso Найти все сообщения от hellopaso
  № 1  
Ответить с цитированием
hellopaso

Регистрация: Aug 2011
Сообщений: 28
По умолчанию GET HTTP Requests / Basic Authentication

приветствую,

Ребята помогите, кто нибудь из вас использовал Basic Authentication и GET HTTP Requests?

Basic Authentication и Post HTTP Requests работают отлично,
но GET нет.

заранее спасибо

Старый 04.12.2013, 16:31
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 2  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Ну так в справке же:
Цитата:
Вследствие ограниченных возможностей обозревателей пользовательские заголовки запросов НТТР поддерживаются только для запросов POST, а для GET не поддерживаются.
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 04.12.2013, 16:43
hellopaso вне форума Посмотреть профиль Отправить личное сообщение для hellopaso Найти все сообщения от hellopaso
  № 3  
Ответить с цитированием
hellopaso

Регистрация: Aug 2011
Сообщений: 28
нет никаких workarounds?

Старый 04.12.2013, 16:55
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 4  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Если запросы будут к контролируемым серверам, то есть.
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 04.12.2013, 20:07
hellopaso вне форума Посмотреть профиль Отправить личное сообщение для hellopaso Найти все сообщения от hellopaso
  № 5  
Ответить с цитированием
hellopaso

Регистрация: Aug 2011
Сообщений: 28
спасибо, кажется что работает.

но чем для вас контролируемый сервер?

Старый 04.12.2013, 21:07
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 6  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Тот на котором вы, в случае необходимости, можете разместить файл политик.
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 05.12.2013, 13:36
hellopaso вне форума Посмотреть профиль Отправить личное сообщение для hellopaso Найти все сообщения от hellopaso
  № 7  
Ответить с цитированием
hellopaso

Регистрация: Aug 2011
Сообщений: 28
спасибо,

еще один вопрос если можно, так как давно не использовал crossdomain.xml.

.swf находится http://mysite.com/bin_/test/

(html embeded)

а вот Request:

Код AS3:
var request:URLRequest = new URLRequest("http://rest.subdomain.company.com/interface/client/contact");
где должен находиться crossdomain.xml?

загрузил на http://rest.subdomain.company.com/crossdomain.xml
но не работает

Старый 05.12.2013, 13:44
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 8  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
http://help.adobe.com/ru_RU/as3/dev/...8a9b90204-7c63
http://www.adobe.com/devnet/flashpla...icy_files.html
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 11.12.2013, 15:18
hellopaso вне форума Посмотреть профиль Отправить личное сообщение для hellopaso Найти все сообщения от hellopaso
  № 9  
Ответить с цитированием
hellopaso

Регистрация: Aug 2011
Сообщений: 28
спасибо за ссылки, очень интересны, но не получается решить проблему.

1)

.swf сейчас находится здесь:
(.html embeded)

http://subdomain.maindomain.com/client/folder/index.html

запрос идет здесь:
http://rest.subdomain.maindomain.com/interface/client/contact/

2)

так как использую эти штуки https://github.com/gabriel/as3httpclient/tree/master
нам нужен файл политики сокетов (а не обычный файл политики)

он здесь:

http://maindomain.com:80/crossdomain.xml


Код AS3:
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" to-ports="*"/>
<allow-http-request-headers-from domain="*" headers="Authorization"/>
</cross-domain-policy>
3)

прежде чем вызову Socket.connet()
вызываю (на всякий случай)

Security.loadPolicyFile("xmlsocket://maindomain.com:80/crossdomain.xml");
Security.loadPolicyFile("http://maindomain.com/crossdomain.xml");


Error #2048: Security sandbox violation: http://subdomain.maindomain.com/client/folder/Preloader.swf cannot load data from rest.subdomain.maindomain.com:80.

Подскажите, я где то ошибаюсь?


Последний раз редактировалось hellopaso; 11.12.2013 в 15:34.
Старый 11.12.2013, 15:35
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 10  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Файл политики сокетов, как правило, не является реальным файлом. Если вы используете Security.loadPolicyFile, то сначала указываете где запрашивать политики
Код AS3:
Security.loadPolicyFile("xmlsocket://maindomain.com:80");
а потом уже на сервере
Цитата:
Когда проигрыватель Flash Player запрашивает файл политики, он всегда передает следующую строку после установки подключения:

<policy-file-request/>

Получив эту строку, сервер может передать файл политики. Запрос проигрывателя Flash Player всегда заканчивается нулевым байтом, и ответ сервера также должен заканчиваться нулевым байтом.

Не пытайтесь использовать одно и то же подключение и для запроса файла политики, и для основного подключения. Разорвите подключение после передачи файла политики. Если этого не сделать, проигрыватель Flash Player разрывает подключение, установленное для проверки файла политики, и только после этого устанавливает основное подключение.
__________________
משיח לא בא
משיח גם לא מטלפן

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:57.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:57.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.