3.初学AJAX(2)

初学AJAX(2)

今天复习了一下上次初学AJAX的内容,发现很多东西又不太记得了,果然知识还是要多看多练才能牢记的。上次学习中,其实对于http协议就只是一知半解,今天便又看了看相关介绍,再深化一下印象。

超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使开发和部署非常地直截了当。

这是百度百科对HTTP的介绍。今天我对其中请求报文和响应报文有了一些深入的认识。

## 请求报文
行 (
    三部分:
    1、请求类型,有get/post/put等
    GET请求体为空,POST请求体可不为空
    2、url路径,路径或查询字符串等
    3、http协议的版本
)
头(
    内容较多
    Host:
    Cookie:
    Content-type:
    User-Agent:
)
空行
体(
    username=admin&password=admin
)
##  响应报文
行   HTTP/1.1   200    OK
(
    三部分:
    1、协议版本
    2、响应状态码 
    200表示OK 404表示找不到 403表示forbid 401表示未授权 500 表示内部错误 303 表示跳转
    3、响应状态字符串
    与响应码相对应,不需要单独设置
)
头(
    格式与请求头一样
    Content-Type: text/html;charset=utf-8
    Content-length: 2048
    Content-ending: gzip
)
空行
体   <html>
     <head>
        <body>
        </body>
     </head>
     </html>

我也尝试了去页面中查看相关报文内容,打开F12检查,点击network,刷新后点击左端第一个选项查看。Response Headers响应头,Request Headers请求头。
在这里插入图片描述
点开请求报文便可查看具体内容
如请求行和请求头
在这里插入图片描述
下面的Query String Parameters(查询字符串参数)是对url中的参数做解析。
在这里插入图片描述

响应体在上面的Response中。

设置请求参数

在AJAX中设置url的参数,要在url地址后用问号分割,之后加参数的名字和值,多个参数用&分割。
在这里插入图片描述
这里就分别设置了abc的值。

在这里插入图片描述
在网页中检查后也可以看到参数发送成功了。

(这周的学习内容差不多就到此为止了,大概就是深入了解了一下上次了解过的HTTP协议内容,因为依旧是疯狂的考试周,补作业和“预习”本学期所学知识花费太多时间了,希望德语离散高数线代都能考好!)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值