url
第一:url(网址)
https://www.baidu.com/s?wd=yuan
协议:https(比http更安全)
域名:www.baidu.com
端口:默认80
路径:/s 直到遇见? 为止(路径是每次请求的目的是什么)(?的左边是参数 右边是路径)
查询参数: wd=yuan(参数是过滤或限制你所要的数据)
第二:请求协议格式(浏览器组装)
请求方式包括get请求post请求
一个请求头 代表着一个注释
请求头: accept:text/plain/img/xml/*
user-agent:Win/Chrome
请求方式 get请求里面重要的是路径和参数 get请求没有请求体
"
请求首行get 路径+协议+参数
请求头1(k:v)
请求头2(k:v)
请求头....(k:v)
空行
请求体 #放数据
"
第二:get请求和post请求(post请求更安全)
get请求放在路径后面 写在表面
post请求放在请求体 写在请求体里面
get请求不安全是因为 get请求会同步到地址栏(明牌)
登录 注册要用post请求保护数据(增删改对数据库内容更新 大概率会用post请求)
get请求从数据库拿数据(查数据)查