0

Можно ли загружать файлы в домен, отличный от домена, из которого происходит сценарий?Загрузка Flash/Javascript, несмотря на такую ​​же политику происхождения

Например, предположим, что вы размещаете файлы на www.example.com, и вы хотите, чтобы загрузить файлы на uploads.example.com, будет следующий сценарий нарушать ту же политику происхождения (с помощью uploadify):

<!-- from http://www.example.com/upload.html --> 
<input id="fileInput" name="fileInput" type="file" /> 
<script type="text/javascript">// <![CDATA[ 
$(document).ready(function() { 
    $('#fileInput').uploadify({ 
    'uploader' : 'uploadify.swf', 
    'script' : 'http://upload.example.com/uploadify.php', 
    'cancelImg' : 'cancel.png', 
    'auto'  : true, 
    'folder' : '/uploads' 
    }); 
}); 
// ]]></script> 

Я не имею видел четкую ссылку на ту же самую политику происхождения, которая указывала бы на одностороннее или другое, будет ли это проблемой для любых браузеров.

ответ

1

Я не эксперт по Flash, но, думаю, вам нужно будет создать файл crossdomain.xml, как описано here.