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

未结贴
6 420
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
    2017-03-02 18:31:36
    @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 回复
最近热帖
layui所在服务器近期连续遭受DDoS攻击 3628
用layui做管理后台的请进 754
有学生愿意接活干吗?做网站!价格不是很高但是经常有活干 514
layer offset只有left、top属性,只能以左、上做参照。是不是可以添加right、bo 163
搞好了,Fly Template2.0 服务端.net源码。 157
使用layer弹框在公司项目中,是否需要被官网授权 149
2.0版本说明时候发布啊? 148
富文本编辑器有点太简单了,富得出油~ 136
layer.msg();怎么关闭,yes;function(){}? 121
发现select的一个bug 116
近期热议
layui所在服务器近期连续遭受DDoS攻击 37
弹出层不能置顶!! 12
各位大神们早上好,小弟有一个问题。 10
求救关于layer.msg的问题 9
求助。。。循环绑定传值问题 9
【求助】layer弹层,type1,firefox,ie8—11,当元素display为none,无 7
layer弹框取值一直为空 6
layer.msg();怎么关闭,yes;function(){}? 6
求推荐一款支持部署SSL证书的云服务器 6
请问如何设置select的宽度? 6