- 本篇文章主要介绍 HTTP 常用的状态码及使用场景。 本篇文章主要介绍 HTTP 常用的状态码及使用场景。
- 一、摩斯码介绍摩尔斯电码也被称作摩斯密码,是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。它发明于1837年,是一种早期的数字化通信形式。不同于现代化的数字通讯,摩尔斯电码只使用零和一两种状态的二进制代码,它的代码包括五种:短促的点信号“・”,保持一定时间的长信号“—”,表示点和划之间的停顿、每个词之间中等的停顿,以及句子之间长的停顿。 二、案例我们看到一... 一、摩斯码介绍摩尔斯电码也被称作摩斯密码,是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。它发明于1837年,是一种早期的数字化通信形式。不同于现代化的数字通讯,摩尔斯电码只使用零和一两种状态的二进制代码,它的代码包括五种:短促的点信号“・”,保持一定时间的长信号“—”,表示点和划之间的停顿、每个词之间中等的停顿,以及句子之间长的停顿。 二、案例我们看到一...
- 一、Base64编码介绍 1.Bash64编码的概念Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中... 一、Base64编码介绍 1.Bash64编码的概念Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中...
- 获取更多相关资料vx :ceshiren001Google 官方提供了一个 Android 自动化测试工具(Java 库),基于 Accessibility 服务,功能很强,可以对第三方 App 进行测试,获取屏幕上任意一个 App 的任意一个控件属性,并对其进行任意操作,但有两个缺点:1.测试脚本只能使用 Java 语言;2.测试脚本要打包成 jar 或者 apk 包上传到设备上才能运行;... 获取更多相关资料vx :ceshiren001Google 官方提供了一个 Android 自动化测试工具(Java 库),基于 Accessibility 服务,功能很强,可以对第三方 App 进行测试,获取屏幕上任意一个 App 的任意一个控件属性,并对其进行任意操作,但有两个缺点:1.测试脚本只能使用 Java 语言;2.测试脚本要打包成 jar 或者 apk 包上传到设备上才能运行;...
- 900×383 38 KBAppium 服务器运行时会产生很多日志,但是很多人并不了解其中的意义,也无法掌握有用的信息。本文将详细解读如何读懂 Appium 日志,并让你的测试效率翻倍。日志第一行显示了 Appium 版本和运行地址。如果你在 Appium 上添加了参数,他们会在日志中展示,如果添加了 defaultCapabilities,日志也会显示出来。对于自动化测试来说,这个信息很重... 900×383 38 KBAppium 服务器运行时会产生很多日志,但是很多人并不了解其中的意义,也无法掌握有用的信息。本文将详细解读如何读懂 Appium 日志,并让你的测试效率翻倍。日志第一行显示了 Appium 版本和运行地址。如果你在 Appium 上添加了参数,他们会在日志中展示,如果添加了 defaultCapabilities,日志也会显示出来。对于自动化测试来说,这个信息很重...
- 1080×388 33.4 KBRequests 是一个优雅而简单的 Python HTTP 库,其实 Python 内置了用于访问网络的资源模块,比如urllib,但是它远不如 Requests 简单优雅,而且缺少了许多实用功能。所以,更推荐掌握 Requests 接口测试实战技能,这也是互联网大厂流行的接口测试利器。下面从安装 Requests 库开始,一步步掌握接口请求构造、接口请求断... 1080×388 33.4 KBRequests 是一个优雅而简单的 Python HTTP 库,其实 Python 内置了用于访问网络的资源模块,比如urllib,但是它远不如 Requests 简单优雅,而且缺少了许多实用功能。所以,更推荐掌握 Requests 接口测试实战技能,这也是互联网大厂流行的接口测试利器。下面从安装 Requests 库开始,一步步掌握接口请求构造、接口请求断...
- Appium 服务器运行时会产生很多日志,但是很多人并不了解其中的意义,也无法掌握有用的信息。本文将详细解读如何读懂 Appium 日志,并让你的测试效率翻倍。日志第一行显示了 Appium 版本和运行地址。如果你在 Appium 上添加了参数,他们会在日志中展示,如果添加了 defaultCapabilities,日志也会显示出来。对于自动化测试来说,这个信息很重要,因为不同的 Appiu... Appium 服务器运行时会产生很多日志,但是很多人并不了解其中的意义,也无法掌握有用的信息。本文将详细解读如何读懂 Appium 日志,并让你的测试效率翻倍。日志第一行显示了 Appium 版本和运行地址。如果你在 Appium 上添加了参数,他们会在日志中展示,如果添加了 defaultCapabilities,日志也会显示出来。对于自动化测试来说,这个信息很重要,因为不同的 Appiu...
- 1080×428 28.9 KBRequests是一个优雅而简单的python HTTP库,其实python内置了用于访问网络的资源模块,比如urllib,但是它不如requests简单,优雅,而且缺少许多实用功能。接下来的接口测试的学习和实战,都与requests库息息相关。Requests官方文档:https://2.python-requests.org/en/master/ 接下来就... 1080×428 28.9 KBRequests是一个优雅而简单的python HTTP库,其实python内置了用于访问网络的资源模块,比如urllib,但是它不如requests简单,优雅,而且缺少许多实用功能。接下来的接口测试的学习和实战,都与requests库息息相关。Requests官方文档:https://2.python-requests.org/en/master/ 接下来就...
- HttpRunner最让我们惊喜的是HttpRunner简单易用。它做到了工具集成,也有自己的核心技术,就像requests代码和HttpRunner的YAML文件,你可以无缝切换。它是一款面向 HTTP(S) 协议的通用测试框架,你确实只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。那么首先我们需要问一下,HttpRunner是什么呢... HttpRunner最让我们惊喜的是HttpRunner简单易用。它做到了工具集成,也有自己的核心技术,就像requests代码和HttpRunner的YAML文件,你可以无缝切换。它是一款面向 HTTP(S) 协议的通用测试框架,你确实只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。那么首先我们需要问一下,HttpRunner是什么呢...
- Google 官方提供了一个 Android 自动化测试工具(Java 库),基于 Accessibility 服务,功能很强,可以对第三方 App 进行测试,获取屏幕上任意一个 App 的任意一个控件属性,并对其进行任意操作,但有两个缺点:1.测试脚本只能使用 Java 语言;2.测试脚本要打包成 jar 或者 apk 包上传到设备上才能运行;实际工作中,我们希望测试逻辑能够用 Pytho... Google 官方提供了一个 Android 自动化测试工具(Java 库),基于 Accessibility 服务,功能很强,可以对第三方 App 进行测试,获取屏幕上任意一个 App 的任意一个控件属性,并对其进行任意操作,但有两个缺点:1.测试脚本只能使用 Java 语言;2.测试脚本要打包成 jar 或者 apk 包上传到设备上才能运行;实际工作中,我们希望测试逻辑能够用 Pytho...
- Apsara Clouder 专项技能认证:实现调用API接口API 是一组封装好的函数,通过 API,你可以为应用快速扩展功能,而无需理解它们是如何实现的,从而提升开发效率1、调用API时,由于API服务商设置的用户流控值导致被流控,这种情况返回的错误码是( )【D】A.400B.401C.402D.4032、关于API,下面说法错误的是( )【C】A. 可以避免重复开发,提高开发效率B... Apsara Clouder 专项技能认证:实现调用API接口API 是一组封装好的函数,通过 API,你可以为应用快速扩展功能,而无需理解它们是如何实现的,从而提升开发效率1、调用API时,由于API服务商设置的用户流控值导致被流控,这种情况返回的错误码是( )【D】A.400B.401C.402D.4032、关于API,下面说法错误的是( )【C】A. 可以避免重复开发,提高开发效率B...
- 上节课展示了JMeter的基础用法:录制回放功能,断言,聚合报告。李政道教授谈论学习方法,他表明我们可以获取很多信息。但是,从了解到理解还有一段路要走。只有亲手练了才能变成理解,能获取信息不代表自己理解。但如何正确get参数传递和HTTP如何正确使用。尤其是在无UI下进行接口的访问。小哥哥带着你用漫画来学习JMeter,让你在轻松的环境里了解新知识。要创建采样器,只需要二步1.添加 “Thr... 上节课展示了JMeter的基础用法:录制回放功能,断言,聚合报告。李政道教授谈论学习方法,他表明我们可以获取很多信息。但是,从了解到理解还有一段路要走。只有亲手练了才能变成理解,能获取信息不代表自己理解。但如何正确get参数传递和HTTP如何正确使用。尤其是在无UI下进行接口的访问。小哥哥带着你用漫画来学习JMeter,让你在轻松的环境里了解新知识。要创建采样器,只需要二步1.添加 “Thr...
- node的核心模块:node为JavaScript提供了很多服务器级别的API,这些API绝大多数都被包装到了一个具名的核心模块中。例如:1. 文件操作的fs核心模块2. http服务构建的http模块3. path路径操作模块4. os操作系统信息模块等等。。。那么,以后只要是我们说这个模块是一个核心模块,想要使用它的话,就必须引入模块var fs = require(“fs”);例如:我... node的核心模块:node为JavaScript提供了很多服务器级别的API,这些API绝大多数都被包装到了一个具名的核心模块中。例如:1. 文件操作的fs核心模块2. http服务构建的http模块3. path路径操作模块4. os操作系统信息模块等等。。。那么,以后只要是我们说这个模块是一个核心模块,想要使用它的话,就必须引入模块var fs = require(“fs”);例如:我...
- Golang中GMP的原理与调度1.由来1)单进程时代程序是串行执行的,阻塞花费较多时间,所以效率比较低下2)多进程时代程序可以并行执行,所以发生阻塞时可以切换到另一个线程,但是进程之间的切换会浪费很多资源,降低了CPU利用率3)协程线程分为内核级线程和用户级线程,一个或多个用户级线程要绑定一个内核级线程,其中内核级线程依然叫线程(thread),而用户级线程叫协程(co-routine)协... Golang中GMP的原理与调度1.由来1)单进程时代程序是串行执行的,阻塞花费较多时间,所以效率比较低下2)多进程时代程序可以并行执行,所以发生阻塞时可以切换到另一个线程,但是进程之间的切换会浪费很多资源,降低了CPU利用率3)协程线程分为内核级线程和用户级线程,一个或多个用户级线程要绑定一个内核级线程,其中内核级线程依然叫线程(thread),而用户级线程叫协程(co-routine)协...
- Npm是随同node一起安装的包的管理工具,能够解决代码部署上的很多问题常见使用场景:1、 允许用户从npm服务器下载并安装别人编写的命令行程序到本地使用2、 允许用户从npm服务器下载别人编写好的包到本地使用3、 允许自己编写的命令行程序或包上传到npm服务器供别人使用由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入 "npm -v" 来测试是否成功安... Npm是随同node一起安装的包的管理工具,能够解决代码部署上的很多问题常见使用场景:1、 允许用户从npm服务器下载并安装别人编写的命令行程序到本地使用2、 允许用户从npm服务器下载别人编写好的包到本地使用3、 允许自己编写的命令行程序或包上传到npm服务器供别人使用由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入 "npm -v" 来测试是否成功安...
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中
热门标签