1.如何让客户端构造一个HTTP请求
- 直接在浏览器地址栏输入url,构造GET请求
- html中,一些特殊的标签会触发GET请求(例:img,a,link...)
- 通过form表单触发GET/POST请求(本质HTML标签)
- ajax的方式(通过 js 提供的api 来构造http 请求 )
- 使用第三方工具(postman)
解析
1.html文件




新建文件 ,修改为html后缀,使用记事本编辑(本质也是html标签,只是省略规范格式,只书写了内容部分 浏览器对html具有一定的鲁棒性 对不规范的html代码也可以解析显示) 最后在浏览器中打开
HTML CSS JS 也是编程语言 运行在浏览器上 C JAVA等编程语言需要编辑软件
2.Form 表单编写 (用Form标签)


开始 标签中写一些属性 键值对的形式(例:action 标签中写要访问的url路径 可以包含 ip和端口号)
form表单只支持get 和post 方法
input标签 输入框 type 指定输入的类型 (text 输入文本)
name 构造 url中的query string 键值对的key部分,输入框输入的值 "hhhh","www"是 value部分

3.Ajax方式编写
引入jquery库(引入第三方库 在代码中写一个库的地址) 搜索 jquery cdn 使用下图第二个地址写在src处


$是一个全局变量名 可调用一些方法 使用 jquery 中的api
js 中 {}表示对象 使用键值对 描述属性值 和属性名
success 函数在服务器返回200这样的响应 才会执行到
function 函数的形参body 是 http响应的body 内容
用浏览器打开 右键检查 在控制台中查看

4.postman

根据页面内容 可选择方法 填写 url header body...构造 http请求 发给相应的服务器 会收到对应的响应

被折叠的 条评论
为什么被折叠?



