博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
发送请求时params和data的区别
阅读量:5058 次
发布时间:2019-06-12

本文共 397 字,大约阅读时间需要 1 分钟。

  在使用axios时,注意到配置选项中包含params和data两者,以为他们是相同的,实则不然。 

  因为params是添加到url的请求字符串中的,用于get请求。 

  而data是添加到请求体(body)中的, 用于post请求。

  比如对于下面的get请求:

axios({    method: "get",    url: "http://www.tuling123.com/openapi/api?key=20ff1803ff65429b809a310653c9daac",    params: {      info: "西安天气"    },  })

  如果我们将params修改为data,显然是不能请求成功的,因为get请求中不存在data这个选项。

转载于:https://www.cnblogs.com/zhuzhenwei918/p/6884323.html

你可能感兴趣的文章
使用 JointCode.Shuttle 访问任意 AppDomain 的服务
查看>>
hdoj 1846 Brave Game(巴什博弈)
查看>>
Round #345 B. Beautiful Paintings(Div.2)
查看>>
51nod 1018排序
查看>>
sqlite的坑
查看>>
digitalocean --- How To Install Apache Tomcat 8 on Ubuntu 16.04
查看>>
linux swoole
查看>>
An Easy Problem?! - POJ 2826(求面积)
查看>>
【题解】[P4178 Tree]
查看>>
Jquery ui widget开发
查看>>
css3实现循环执行动画,且动画每次都有延迟
查看>>
更改git仓库地址
查看>>
有标号DAG计数 [容斥原理 子集反演 组合数学 fft]
查看>>
Recipe 1.4. Reversing a String by Words or Characters
查看>>
Rule 1: Make Fewer HTTP Requests(Chapter 1 of High performance Web Sites)
查看>>
sql注入
查看>>
「破解」Xposed强
查看>>
Linux 平台下 MySQL 5.5 安装 说明 与 示例
查看>>
src与href的区别
查看>>
ABAP工作区,内表,标题行的定义和区别
查看>>