美文网首页
前端小知识--区分get和post请求

前端小知识--区分get和post请求

作者: JiAyInNnNn | 来源:发表于2019-06-24 09:57 被阅读0次

get和post是HTTP协议中的两种发送请求的方法。

如果你还不了解http,可以点击
HTTP协议①介绍
HTTP协议②缓存

首先先说get
使用query接收get数据
eg:http://127.0.0.1:3000/index?id=10001&name=zs
req.query中以对象的形式保存了get参数{id=1001,name="zs"}
使用params接收get数据
eg:http://127.0.0.1:3000/index/10/ls
req.params中以对象的形式保存了get参数
get请求可以被缓存,传递的信息会显示在url地址中,传递的信息过少,并且信息相对post请求不安全。get请求的参数会存在浏览器的记录中。

接下来说post
post请求数据会直接发在res.body上。也是以对象形式保存。
post请求会在浏览器的network上发送两次请求,第一次是测试我这个数据是否可以传送到后台,第二次是真的发送post请求给后台了(并不是所有浏览器都会在POST中发送两次包,Firefox就只发送一次)。post请求相对于get能传递的数据没有限制,比较安全,但是不能被缓存,经常用于提交较多的数据。post请求的参数是不会存在浏览器的记录中的。

相关文章

  • 前端小知识--区分get和post请求

    get和post是HTTP协议中的两种发送请求的方法。 如果你还不了解http,可以点击HTTP协议①介绍HTTP...

  • Servlet中文乱码问题

    一、解决方法 请求和响应时都要设置编码,需区分get/post请求,区分字节流和字符流输出。 对于post请求,需...

  • HTTP中的POST和GET

    问:既然GET请求可以做POST请求的事情,为什么还要区分GET和POST而不只使用一个请求? 收集了一下,GET...

  • Python自动化学习笔记(一)----接口测试基础

    1.1接口基础知识 1.1.1 Get&post请求 GET和POST请求: GET提交的数据会放在URL之后...

  • iOS请求方法和网络安全

    GET和POST请求 GET和POST请求简介 GET请求模拟登陆 POST请求模拟登陆 GET和POST的对比 ...

  • iOS请求方法和网络安全

    GET和POST请求GET和POST请求简介GET请求模拟登陆POST请求模拟登陆GET和POST的对比保存用户信...

  • 微信小程序发送数据和接收数据

    本节知识点 展示小程序get请求和post请求 (一) 小程序get请求 wxml代码 js代码 (二)小程序PO...

  • Okhttp3

    简介 配置 请求思路 get请求思路 post请求思路 get,post 同步和异步请求 异步请求(get) 同步...

  • 网络知识总结

    本文对网络知识进行总结。 1.网络基础 1.1 GET和POST的请求的区别 POST、GET是http的两种请求...

  • 解析get方式发送的请求

    http fs 接受前端传过来的数据请求(解析get方式发送的请求) 要求:get post a...

网友评论

      本文标题:前端小知识--区分get和post请求

      本文链接:https://www.haomeiwen.com/subject/wytnqctx.html