2 qq 36444018 qq_36444018 于 2017.01.16 18:01 提问

xhr上传文件跨域的问题
h5

xhr.upload.addEventListener("progress" , onprogress, false);这段代码会报错(跨域),应该怎么解决

2个回答

qq_29594393
qq_29594393   Ds   Rxr 2017.01.16 18:54

跨域了,是没有办法的。 两种解决方式 一种是
使用 jsonp
第二种是使用代理 。

qq_29594393
qq_29594393 回复qq_36444018: 采纳一下就好^^
11 个月之前 回复
qq_36444018
qq_36444018 3Q
11 个月之前 回复
qq_29594393
qq_29594393 回复qq_36444018: http://blog.csdn.net/super_scan/article/details/50086159?locationNum=1&fps=1
11 个月之前 回复
qq_36444018
qq_36444018 在后台文件加个header可以吗
11 个月之前 回复
Eyseem
Eyseem   2017.01.17 11:28

以前xhr不支持跨域不支持文件上传,但是现在大部分浏览器都支持了。详细办法需要后端去解决跨域。给你文章地址,自己看一下在吗解决吧。很简单。http://blog.csdn.net/eyseem/article/details/53708275

qq_36444018
qq_36444018 后台文件加header
11 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!