ICode9

精准搜索请尝试: 精确搜索
  • 接口测试面试题2022-07-25 20:34:51

    API知识: 1、HTTP的完整请求流程 1.客户端与服务端建立完整Tcp连接 2.客户端向服务端发送request请求 3.服务端reponse响应回复客户端请求 2、怎么理解get和post请求 get:获取资源 post:添加资源 3、在postman中写断言的地方为? tests 4、怎么理解postman里面的collections 可以

  • js之大文件断点续传2022-07-22 16:08:41

    ​ 最近遇见一个需要上传超大大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表格数据、上传影音文件等。如果文件体积比较大,或者网络条件不好时,上传的时间

  • 关于git merge和git rebase的一点看法2022-07-22 12:34:22

    一般认为,merge会记录修改历史的实际情况,而rebase无法反应实际修改时间和真实情况,两种方式孰优孰劣大家难以确定。 但笔者认为既然git是分布式的,但到server端提交时,大家必须先在客户端rebase或merge后才能commit到服务端,服务端的修改记录必须是线性的,这是git工具的本质,所以笔者更推

  • Java tcp通信2022-07-21 13:33:54

    1. TCP通信原理 TCP(Transmission Control Protocol)协议是面向链接的通信协议,即 数据传输之前,先在发送端和接收端建立逻辑链接,然后再传输数据,它提供 了两台计算机之间可靠无差错的数据传输。 TCP通信中必须明确客户端和服务器端,由客户端向服务端发送连接请求 每次连接的创建都

  • pyhton接口自动化测试-session请求和cookie请求2022-07-20 20:04:32

    一、SESSION请求 SESSION:它是存储在服务端的 1、SESSION请求的流程 1)客户端输入账户和密码,登录成功,在服务端生成一个SESSIONID同时存储在服务端(DB or Redis)  2)服务端把生成的SESSIONID通过响应头中的Set-Cookie返回给客户端 3)再系统下个请求中,比如查看个人主页,发送个人主页请求的

  • js实现大文件上传分片上传断点续传2022-07-20 17:00:07

    ​ 核心原理:   该项目核心就是文件分块上传。前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题。 * 如何分片; * 如何合成一个文件; * 中断了从哪个分片开始。 如何分,利用强大的js库,来减轻我们的工作,市场上已经能有关于大文件分块的

  • http概述22022-07-20 09:34:49

    一、工具: 1.工具介绍 postman :很主流的API测试工具,也是工作里面使用最广泛的研发工具。 JMeter: ApiPost: 2.安装postman: 安装好直接打开,不用注册。 二、通信模式: 1、同步通信: 客户端请求服务端必须有回应,在回应之前不能做别的操作,有缺陷,会造成排队、等待、堵塞。 当任务太多时,服务

  • python接口自动化-POST方法2022-07-19 20:00:09

    一、post方法常用的常用数据格式:   假设是JSON数据格式的,那么它的请求头是:Content-Type:Application/Json    1、XML的格式 以获取电话号码归属地为例,接口协议文档如下:   使用postman的post方法,content type选择text/xml,发送后的response如下: 2、表单数据格式 还是以获取

  • 软件测试第二模块第十二节——post请求2022-07-19 18:33:32

    一.Request的请求部分 (一)请求方法 1.GET请求方法:获取资源 2.POST请求方法:添加资源   (二)请求方法常用的几种数据格式:(xml,json,表单)       假设是JSON数据格式的,那么它的请求头是:Content-Type:Application/Json (三)request请求部分的要素 请求地址(URL) 请求方法(GET/POST/ 请

  • 接口post请求2022-07-19 10:31:19

      POST请求方法:添加资源常用的几种数据格式:1、XML的格式2、表单数据格式3、JSON数据格式请求地址请求方法请求头请求参数       COOKI E:1、反爬虫2、身份认证Referer:请求是从哪个页面发送过来的User-Agent:通过什么客户端向服务端发送请求Content-Type:指的是客户端通过什么样

  • python接口自动化-HTTP协议2022-07-18 19:33:39

    一、前端和后端的知识 1、专业术语 SAAS:software as a service 软件即服务 PAAS:platform as a service 2、前端:WEB/APP/PAD 前端发送请求到后端(拉钩网的服务器),服务器把招聘的数据返回来 最后前端拿到返回来的数据,展示在WEB/APP等PAD上 3、后端:主流的开发语言:Java,Python,Go 之间是

  • SignalR 发送消息机制,及错误处理2022-07-18 19:03:09

    SignalR 通过客户端发送消息有两种机制,第一种时执行Invoke(),他会在服务端执行完毕之后接收到服务端返回的信息,缺点是执行效率不如send,另外一种是send发送,这种方式的效率会更高,但是他不会接收到服务端返回的信息,缺点是中间出现保错信息的时候客户端也无法接收到错误信息 https://docs

  • 7.18API自动化测试——接口测试2022-07-18 19:02:29

    架构 CRM客户关系管理系统 SAAS Software As A Service 软件即服务 PAAS Platform AS A Service 平台即服务 接口测试 接口:系统与系统之间,组件与组件之间,数据传递交互的通道。 (系统之间:多个内部系统之间、内部系统与外部系统之间。程序之间:方法与方法之间,函数与函数之间,模块与模块

  • 接口(API)测试(一)2022-07-18 19:02:19

    一、金字塔模型 测试的工作可以分为两个维度:质量管理+测试效率,API测试是提升测试效率最有利的⼀个方式。具体见金字塔的模型: 1、从软件测试经济学解释:越底层的需要投入更多的精力和时间去做,越上层会投入少量的精力去做。 2、从测试效率解释: API测试效率很高的,执行是按毫秒、秒来

  • 2022.7.18学习笔记2022-07-18 17:33:25

    一、什么是HTTP的协议? 1989年的3⽉份了,诞⽣了HTTP的协议,HTTP协议,也可以称呼为“超⽂本传输协议” 目前使用的是HTTP/1.1的版本,目前最新的版本是HTTP/2.0的版本 HTTP/2.0比起HTTP/1.1的版本来说是非常优秀的,支持海量数据的传输,但是没有大规模化的使用,目前gRPC的协议使用的是HTTP2.

  • TCP 三次握手2022-07-18 16:31:50

    1、三次握手过程 TCP的三次握手是建立可靠连接的过程,该过程确定了双方的通信能力和为双方分配了相应的序列号(seq),其详细过程如下(前提是服务端处于Listen状态): (1)客户端为报文段随机分配一个序列号,并向服务端发送SYN(seq = x),同时客户端进入SYN_SENT状态。 (2)服务端接受到了客户端的SYN

  • 2022.7.18 - 关于SSR(Server-Side Rendering)说明2022-07-18 14:33:39

    搜索引擎优化SEO必须使用SSR: 爬虫并不会等到内容加载完成再抓取。也就是说,如果 SEO 对你的页面至关重要,而你的内容又是异步获取的,那么 SSR 可能是必需的。 SSR技术需要在能让Node.js服务器运行的环境: 更多的与构建配置和部署相关的要求。服务端渲染的应用需要一个能让 Node.js 服

  • 408TCP通信的概念(上)和409TCP通信的概念(下)2022-07-18 09:37:31

    TCP通信能实现两台计算机之间的数据交互,通信的两端,要严格区分为客户端(Client )与服务端(Server )。 两端通信时步骤︰   1.服务端程序,需要事先启动,等待客户端的连接。   2.客户端主动连接服务器端,连接成功才能通信。服务端不可以主动连接客户端。 在Java中,提供了两个类用于实现

  • TCP通讯客户端的一个简单案例2022-07-18 00:11:09

    注意:客户端不需要绑定ip和端口,只需要和服务端建立连接 static void Main(string[] args) { Socket clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); clientSocket.Connect(new IPEndPoint(IPAdd

  • iptables防止nmap扫描2022-07-17 15:07:45

    首先让kali作为攻击者(192.168.36.141),另一台作为服务器(192.168.36.129) 使用kali中的namp工具对服务端发出SYN等待服务端回应SYN+ACK报文,如果回应则可以看到服务端的端口开放情况,这里可以看到服务端的22端口是open的   接着我们在服务端查询规则INPUT,然后插入一条tcp-flags模块来限

  • 输入一个url全过程详解2022-07-16 12:32:59

    1. 用户在浏览器中输入url,浏览器接收到url。 2.浏览器接收到这个url之后,会根据这个url会先查看缓存,如果有缓存且没有过期的话直接提供给客户端,完成页面渲染。 3.否则浏览器就会通过DNS解析url ,获得协议名、主机名、端口号。   DNS解析详解:    输入域名时,操作系统会先检查

  • day05 Java网络编程socket 与多线程2022-07-16 00:03:57

    java网络编程 java.net.Socket Socket(套接字)封装了TCP协议的通讯细节,是的我们使用它可以与服务端建立网络链接,并通过 它获取两个流(一个输入一个输出),然后使用这两个流的读写操作完成与服务端的数据交互 java.net.ServerSocket ServerSocket运行在服务端,作用有两个: 1:向系统申

  • day07 聊天室-1_集合2022-07-16 00:02:03

    聊天室(续) 实现服务端发送消息给客户端 在服务端通过Socket获取输出流,客户端获取输入流,实现服务端将消息发送给客户端. 这里让服务端直接将客户端发送过来的消息再回复给客户端来进行测试. 服务端代码: package socket; import java.io.*; import java.net.ServerSocket; impo

  • Websocket 学习笔记2022-07-14 15:02:44

    一 HTTP 中,通信只能由客户端向服务端发起请求 WebSocket,通信既可以从服务端发起请求,也能从客户端发起请求。 WebSocket简介 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。

  • 一文带你搞懂 JWT 常见概念 & 优缺点2022-07-14 00:05:23

    本文原发于 JWT 身份认证优缺点分析 。 在 JWT 基本概念详解这篇文章中,我介绍了: 什么是 JWT? JWT 由哪些部分组成? 如何基于 JWT 进行身份验证? JWT 如何防止 Token 被篡改? 如何加强 JWT 的安全性? 这篇文章,我们一起探讨一下 JWT 身份认证的优缺点以及常见问题的解决办法。 JWT

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有