当前位置: 首页 > news >正文

做淘宝导航网站淘宝搜索关键词查询工具

做淘宝导航网站,淘宝搜索关键词查询工具,wordpress 登录限制,上海做网站建设的公司排名介绍 feach是浏览器内置的api, 用于发送网络请求 请求方式对比 AJAX: 基于XMLHttpRequest接收请求, 使用繁琐Axios: 基于Promise的请求客户端, 在浏览器和node中均可使用, 使用简单fetch: 浏览器内置的api, 基于Promise, 功能简单 基础语法 <body><button>发请求…

介绍

feach是浏览器内置的api, 用于发送网络请求

请求方式对比

  1. AJAX: 基于XMLHttpRequest接收请求, 使用繁琐
  2. Axios: 基于Promise的请求客户端, 在浏览器和node中均可使用, 使用简单
  3. fetch: 浏览器内置的api, 基于Promise, 功能简单

基础语法

<body><button>发请求</button><script>document.querySelector('button').addEventListener('click',async function(){// 1.构建查询参数const search = new URLSearchParams({pname: '广东省', cname:'深圳市'}).toString()// 2.发请网络请求 (默认get)const res = await fetch('http://hmajax.itheima.net/api/area?'+ search)// 3.判断请求状态if(res.status >= 200 && res.status < 300) {// 4.获取成功结果 (返回promise)const data = await res.json()console.log(data);} else {// 5.处理请求错误console.log(res.status);}})</script>
</body>

提交表单

<body><!--选择图片 --><input type="file" ><!-- 回显图片 --><img src="" alt=""><script>document.querySelector('input').addEventListener('change', async function(){// 1.准备表单数据const file = this.files[0]const data = new FormData()data.append('img', file)// 2.发起网络请求 (自动设置请求头)const res = await fetch('http://hmajax.itheima.net/api/uploadimg', {method: 'POST',body: data})// 3.判断请求状态if(res.status >=200 && res.status <300) {const { data } = await res.json()console.log(data);// 4.回显图片document.querySelector('img').src = data.url} else {// 5.处理失败console.log('请求失败', res.status);}})</script>
</body>

提交JSON

<body><button>提交表单数据</button><script>document.querySelector('button').addEventListener('click',async function(){// 1.实例化Headerw对象const headers = new Headers()// 2.设置请求头headers.append('content-type','application/json')// 3.发起请求const res = await fetch('http://hmajax.itheima.net/api/register',{method:'POST',headers,body: JSON.stringify({username: 'itheima7777',password:'123456'})})// 4.处理请求结果if(res.status >=200 && res.status <300) {const data = await res.json()console.log(data)}})</script>
</body>

兼容性

如果需要兼容ie 10+, 可以使用 promise-polyfill 和 whatwg-fetch 两个库做兼容处理

http://www.hrbkazy.com/news/37888.html

相关文章:

  • 做资料分享网站今日预测足球比分预测
  • 网站建设市场拓展岗位广告网络营销
  • 二手站网站怎做新闻稿
  • 上海建设网站是多少seo技术培训山东
  • 网站开发准备流程图武汉做网页推广公司
  • 新公司董事长致辞做网站seo优化排名工具
  • python做网站吗seo点击软件哪个好用
  • wordpress调用全站最新文章企业网络推广方法
  • 长春财经学院招生简章在线网站seo诊断
  • 浙江建设职业技术学院尔雅网站广州番禺发布
  • 专门做运动装备的网站福州seo代理计费
  • 2010网站建设管理域名注册网站查询
  • 日本做a的小视频在线观看网站关键词文案生成器
  • wap手机网站 作用正规的微信推广平台
  • 上海网站建设公司大全整合营销经典案例
  • 网站的根目录怎么找刚刚中国出啥大事了
  • 南通网站建设教程山东关键词网络推广
  • 设计个人网页怎么优化标题和关键词排名
  • java实现大型门户网站开发经验数字营销是干啥的
  • 公司备案可以做购物网站吗山西seo基础教程
  • 镇江微网站建设营销策划公司排名
  • 全国做网站的公司百度竞价排名模式
  • 江门网站建设方案优化查域名ip地址查询
  • 专业系统网站好制作网站需要什么
  • a032网站模版长沙网站seo技术厂家
  • 做网站业务的 怎么跑客户在线一键免费生成网页网站
  • 用html做的游戏网站网络营销的效果是什么
  • 个人网站制作在线seo培训班 有用吗
  • 网站建设及维护服务器成都网络营销
  • 冠县网站建设多少钱西安网