学习和使用fetch时觉得写法简便,便于逻辑编写es6嘛,但是很难用,网上资料基本上都是以node为后台的官方也是,资料不多,大多都是转发别人重复多,我这个是以java为后台所以自学摸得难受。
前段普通的get请求
body
<body>
<div>
<input name="uploadFile" id="aa" type="file"/>
<button id="btn">获取信息</button>
</div>
</body>
javascript
$(function(){
var btn=document.getElementById('btn');
btn.οnclick=function(){
fetch('http://localhost:8080/image/FetchServlet', {
method: "get",
mode:"cors",//是否允许跨域请求,以及那些响应的属性是可读的cors默认允许跨域请求,准守cors协议。no-cors:该模式允许来自 CDN 的脚本、其他域的图片和其他一些跨域资源。前提条件是请求的 method 只能是 HEAD、GET 或 POST