我知道之前已经问过这个问题了,但我尝试过的所有内容似乎都不起作用......我正在使用BlueImp的jQuery File Upload,我需要进行跨域上传(从admin.cookingwiththecooks.net到wwwdev.cookingwiththecooks.net)
我看过怎么做,这是index.php
的标题(在接收服务器上)
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: POST, GET, OPTIONS');
header('Access-Control-Allow-Headers: *');
看起来对我来说......
当我上传文件时,我收到此错误:
XMLHttpRequest无法加载http://wwwdev.cookingwiththecooks.net/。 Access-Control-Allow-Origin不允许原点http://admin.cookingwiththecooks.net。
显然标题出了点问题。谁能帮我这个?如果需要更多信息,请告诉我......
BTW上传文件夹确实具有写入权限。谢谢!
编辑:我现在正在考虑使用iframe的可能性......
这是我的Javascript代码,你能确保我正确地做到这一点吗?
$('#new-recipe-form').fileupload({
forceIframeTransport: true,
url: 'http://wwwdev.cookingwiththecooks.net/',
disableImageResize: false,
dropZone: $('#dropzone'),
imageMaxWidth: 1800,
imageMaxHeight: 1800,
});
$('#new-recipe-form').fileupload(
'option',
'redirect',
'http://admin.cookingwiththecooks.net/recipes/result.html?%s'
);
我确实创建了result.html
,根据我的理解它应该是空白的......?
再次感谢!
答案 0 :(得分:0)
无法获得解决方案,所以我只是使用FTP将其上传到另一个域......