upload存在跨域问题,好像大家都是遇到这个问题,很严重!!!很多人遇到了!!请问下作者能否解答下

未结贴
6 266
layui.use(['form','upload','layer','element'],function(){
var $ = layui.jquery, layer = layui.layer;
var element = layui.element();
var form = layui.form();
layui.upload({
url: 'http://localhost:8080/api/image/upload?${_csrf.parameterName}=${_csrf.token}',
before:function(){

},
success: function(res){
console.log(res);
}
});
});
  • 單克拉的眼淚 單克拉的眼淚 VIP0
    2017-01-11 19:58:38
    url我们直接写相对路径,没遇到跨域问题
    0 回复
  • newlife newlife
    2017-01-11 20:09:54
    @單克拉的眼淚 我们之前也是写的相对路径也是有问题的,麻烦你们能否贴下这个地方的代码[可怜]
    0 回复
  • 單克拉的眼淚 單克拉的眼淚 VIP0
    2017-01-11 20:14:58
    <script>
    //文件上传
    upload({
    url: 'Comm/Upload.ashx'
    , elem: '#fu1' //指定原始元素,默认直接查找class="layui-upload-file"
    , method: 'post' //上传接口的http类型
    , success: function (res, input) {
    console.log(res);
    console.log(input);
    }
    });
    </script>
    0 回复
  • newlife newlife
    2017-01-11 20:52:02
    @單克拉的眼淚 你这个跟我们写的一样。。。
    0 回复
  • myEsn2E9 myEsn2E9
    2017-01-11 22:09:46
    http://localhost:8080/api/image/upload
    你把这个地址开启允许跨域访问就行了,和前端无关,如果不知道可以百度,比如用的什么语言,像我就是C#,我就百度IIS如何开启跨域,我知道是添加三个响应标头,你用的什么服务器就去百度怎么开
    0 回复
  • WGG WGG
    21天前
    @myEsn2E9 兄弟,你是添加这段代码吗?
    <httpProtocol>
    <customHeaders>
    <add name="Access-Control-Allow-Methods" value="OPTIONS,POST,GET"/>
    <add name="Access-Control-Allow-Headers" value="x-requested-with"/>
    <add name="Access-Control-Allow-Origin" value="*" />
    </customHeaders>
    </httpProtocol>

    我也在webconfig里面添加了,还是提示存在跨域,但实际文件已经传上去了,前端和后端分别在两个二级域名下面(一级域名相同)
    0 回复
最近热帖
vip-admin Html v1.5.0 更新了 - 基于layui的后台模板 1309
meTools - 基于layui+vue的在线工具网站 916
基于layui的后台模板 - 反正我觉得我的界面是最漂亮的 800
你的案例或技术分享,将会被置顶推荐 758
一个为您省时省力的后台模板jqadmin 713
LayuiHelp,一个良心插件,为你的代码插上翅膀! 678
LayUI SELECT 多级级联实现,理论上是无限级的 565
Admin-Template 后台模板(开发中...) 466
基于TP5加Layui的轻社区系统,争取下个月上线 269
laypage分页模块扩展之pagesize.js(layui2.0不知道会不会有这个功能) 197
近期热议
基于layui的后台模板 - 反正我觉得我的界面是最漂亮的 20
一个为您省时省力的后台模板jqadmin 18
LayuiHelp,一个良心插件,为你的代码插上翅膀! 17
layer的使用,以前用的时候还没挺好的怎么现在layer的弹出框一直报错,求大神给指点一下 15
form表单提交,监听提交按钮,用ajax异步检测名称是否已存在,ajax 不执行! 14
vip-admin Html v1.5.0 更新了 - 基于layui的后台模板 14
layui点击左侧固定导航栏时,如何在右侧显示,而并不是打开新窗口呢 12
遮罩通过parent 可以全屏,但窗口不能传值了? 12
为什么layui分页只有一页的情况下不无法显示组件呢? 11
select联动初始化数据form.render();不能逐个渲染的问题。 11