欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

fetch数据请求

程序员文章站 2022-04-15 18:38:27
...

get请求方法

fetch('http://localhost/get.php?a=1&b=2',{
                           method:'get',
                     })
              这里进行格式转换需要return
              .then(res=> res.text()) // 数据格式化 res.json() res.blob()
   	.then(data => {
   	        console.log( data )
   	})
   	.catch(error => {
   	          if( error ){
   	                throw error
   	}
}) 

post请求方法

fetch('http://localhost/post.php',{
   method: 'post',
   headers: new Headers({
            'Content-Type': 'application/x-www-form-urlencoded' // 指定提交方  式为表单提交
            }),
   body: new URLSearchParams([["a", 1],["b", 2]]).toString()
  })
   .then( res => res.text())
   .then( data => console.log( data ))
   .catch( error => {
                      if( error ){
                                  throw error 
                                  }
                    })
fetch在使用post和axios的问题一样,按照官方文档可能出现的问题,可以查看我的上一篇关于axios数据请求的介绍
相关标签: fetch