我正在使用REST API上传文件。 fiddle.jshell/876fzzd5/5/ 是粘贴框。
I am using the REST API to upload a file. fiddle.jshell/876fzzd5/5/ is the pastebin.
我正在使用 http:// malsup。 com / jquery / form /#file-upload 表单插件来上传跨域。
I am using malsup/jquery/form/#file-upload form plugin to upload cross domain.
IE调试工具显示从服务器接收到正确的响应。但是,即使文件上传失败,也会始终调用成功回调。如果我不使用跨域Ajax调用,则会调用正确的回调方法(成功/错误)。
IE debug tools shows that the correct response is received from the server. However the success callback is always called even if the file upload fails. If I don't use a cross domain Ajax call then the correct callback methods (success/error) are called.
有人可以让我知道可能是什么问题吗? ?
Could some one let me know what might be the issue?
推荐答案这是CORS过滤器问题吗?如果是这样,我在户外安装的话,在web.xml文件中将CORS过滤器注释掉了。我要做的就是取消过滤器的注释。另外,这是一则帖子,向您展示如何将CORS过滤器(如果尚未安装)放入其中: www.slideshare/jottley/cors-enable-alfresco-for-cors
Is this a CORS filter problem? If so, my installation of alfresco had the CORS filter commented out in the web.xml file. All I had to do was uncomment the filter. Also here is a post that shows you how to put the CORS filter in if it is not already there: www.slideshare/jottley/cors-enable-alfresco-for-cors
更多推荐
使用REST Alfresco进行跨域调用
发布评论