打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Web测试需要了解的知识
  这里只是介绍Web测试相对于其他类型软件的测试额外需要了解的内容,关于测试方法不是本文的重点,里面谈到的每一项在以后的文章中再说明。大家看到这些内容可能都不陌生,我晒出的内容也许不对或有误导,请大家指正。
  1. HTTP/HTTPS协议
  ·  你应该去了解什么是http协议
  协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器(具体信息可以参照文件夹“HTTP协议”)
  ·  什么是GET, POST, session, cookie等
  什么是Cookie?
  cookie常用于识别用户。cookie是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送cookie。
  session变量用于存储有关用户会话的信息,或更改用户会话的设置。Session变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用。
  不过,会话信息是临时的,在用户离开网站后将被删除。如果您需要永久储存信息,可以把数据存储在数据库中。
  Session的工作机制是:为每个访问者创建一个唯一的id (UID),并基于这个UID来存储变量。UID存储在cookie中,亦或通过URL进行传导。
  $_GET变量
  $_GET变量是一个数组,内容是由HTTP GET方法发送的变量名称和值。
  $_GET变量用于收集来自method="get"的表单中的值。从带有GET方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏),并且对发送的信息量也有限制(最多100个字符)。
  为什么使用$_GET?
  注释:在使用$_GET变量时,所有的变量名和值都会显示在URL中。所以在发送密码或其他敏感信息时,不应该使用这个方法。不过,正因为变量显示在URL中,因此可以在收藏夹中收藏该页面。在某些情况下,这是很有用的。
  注释:HTTP GET方法不适合大型的变量值;值是不能超过100个字符的。
  $_POST变量
  $_POST变量是一个数组,内容是由HTTP POST方法发送的变量名称和值。
  $_POST变量用于收集来自method="post"的表单中的值。从带有POST方法的表单发送的信息,对任何人都是不可见的(不会显示在浏览器的地址栏),并且对发送信息的量也没有限制。

21/212>
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
后端PHP面试题
接口测试注意的几点
Request与Response
十天学会PHP/第五天:$ GET、$ POST
PHP丨数据的发送与接收
2017最新PHP经典面试题目汇总(上篇)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服