GET & POST 请求方式

本文介绍了HTTP中GET和POST请求的区别,包括它们的语义、携带信息的位置、大小、格式和安全性。GET请求在URL中以查询字符串形式传递参数,而POST请求则将参数放在请求体中。GET请求相对较不安全,POST请求相对安全。
摘要由CSDN通过智能技术生成

目录

GET & POST 的区别

发送一个带有参数的 GET 请求

发送一个带有参数的 POST 请求


GET & POST 的区别

1. 语义不一样

  • GET 偏向获取
  • POST 偏向提交

2. 携带信息位置不一样

  • GET:直接在请求地址后面以查询字符串的形式进行拼接
  • POST:在请求体内进行信息的携带

3. 携带信息的大小不一样

  • GET:可以携带任意大小数据,但会被浏览器限制
  • POST:可以携带任意大小数据,但会被服务器限制

4. 携带信息格式不一样

  • GET:只能携带查询字符串格式
  • POST:可以携带多种,但需要说明

5. 安全问题

  • GET:明文发送,相对不安全
  • POST:暗文发送,相对安全

发送一个带有参数的 GET 请求

  1. GET 是直接在地址后面拼接查询字符串
  2. 查询字符串:'key=value&key2=value2'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值