发帖
 找回密码
 立即注册
搜索
0 0

分享 第八节课作业(http协议)-17674

技术分享 1079 0 2025-4-2 12:58:10
一、什么是url
答:Url统一资源定位符;指的是网络上文件的具体地址(每个文件都有一个),可以让我们访问时更方便简洁,且让浏览器知道该如何处理要访问的文件资源.
二、常见的基本url语法是什么?
答:协议+域名或ip+端口或具体的文件地址(默认8080)+?请求方法(常用get和post)+请求参数
三、GET请求和POST请求的区别有哪些?
答:get请求一般添加在url里面,post请求添加在请求包的请求体;
     get请求因为在url添加所以相对post请求是不够安全的,post请求在请求体里数据不会直接暴露在浏览器地址栏相对比较安全;
     get请求有位数限制,而post请求没有
四、常见的响应码有哪些?说明它们的含义。
答:200代表响应成功,服务端返回数据
    301代表永久重定向,表示要访问的资源已经挪到其他位置.
    403指的是尝试访问被禁止的网站.
    404代表页面不存在或请求地址错误,无数据返回
    500代表服务器关闭无法访问;
五、详细说明下列请求和响应数据包中每个字段的含义
请求体:
POst:代表使用post访问访问后面的url地址的文件
host:代表访问的文件ip地址
user-agent:代表客户端的代理信息(浏览器,操作系统等)
accept:客户端可以接受的数据类型
accept-language:客户端可以接受的语言类型(zh代表中文)
accept-encoding:客户端可以接受的编码方式(如gzip压缩)
dnt:代表客户端是否允许自己的行为被追踪,0代表同意,1表示拒绝
referer:代表从哪里来,通过这个字段要访问的服务端资源才能被访问,如果不加会被拒绝
connection:代表是否为长链接,close表示关闭
content-type:是用来指定请求体的数据格式的,一般get没有.
content-length:表示请求体数据的大小.
响应体:
响应头代表使用http协议,且响应吗200指成功访问并返回资源,ok代表响应短语
Date:代表服务器响应资源的具体时间
Server:代表服务器使用的中间件版本apache及系统信息
x-powered-by:服务端使用的编程语言为php
product:服务端返回的产品信息
connection:代表是否为长链接,close表示关闭
content-type:是用来指定响应体的数据格式的,一般get没有.
content-length:表示响应体数据的大小.
六、(扩展知识学习-不硬性要求完成)
了解并学习课件内的《扩展知识材料-HTTP协议详解》


──── 0人觉得很赞 ────

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
免责声明:
1、本论坛中所有用户发布的内容仅代表作者个人观点,与本网站立场无关,本站不对其真实性、完整性或观点承担任何责任。
2、本论坛所提供的全部信息与内容,不保证其准确性、完整性或时效性。因阅读或使用本站内容而产生的任何误导、损失或风险,本站概不承担任何连带或法律责任。
3、当国家司法、行政机关依照法定程序要求本论坛披露用户信息时,本站予以配合并因此免责。
4、因网络线路故障、技术问题、不可抗力或本站无法控制的其他原因导致的服务中断或暂停,本站不承担由此造成的任何直接或间接损失。
5、对于任何通过技术手段破坏、攻击本论坛系统或扰乱正常秩序的行为,本站有权采取包括但不限于限制账号、封禁账号、追究法律责任等措施。
您需要登录后才可以回帖 立即登录
高级模式
返回