Axios發(fā)送請求時params和data的區(qū)別

在使用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這個選項。

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容