摘要: 一、Postman脚本的简介 postman不仅用于手动测试,还可以编写JavaScript脚本进行动态请求。对于某些复杂的请求,如请求中加入当前时间戳,或者是生成md5签名参数等。 二、第一个例子 创建一个Get请求并在 Pre-request Script 这一栏编写脚本代码后,点击send按钮 阅读全文
posted @ 2023-03-31 11:39 Zeng。 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 官方的Linq中并没有WhereIf方法,为了方便我们的日常开发,使用扩展方法实现WhereIf。 public static class QueryableExtensions { public static IQueryable<T> WhereIf<T>(this IQueryable<T> 阅读全文
posted @ 2023-03-05 23:11 Zeng。 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一、问题来源 在初次使用signalr时,遇到了以下问题,提示WebSocket连接失败。 二、解决方法 1.检查iis是否安装了websocket服务 打开服务器管理器,点击添加角色和功能,在服务器角色这一步中找到Web服务器(IIS)——Web服务器——应用程序开发——WebSocket协议,如 阅读全文
posted @ 2023-02-06 02:00 Zeng。 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 一、短连接与长连接 短连接与长连接,是网络系统的设计方法。短与长,并不是严格定义,还有一些不短不长的连接方式。 短连接:存在时间较短的连接,如http。 长连接:存在时间较长的连接,如ftp,telnet。 二、短连接 短连接的特点: 1.交互时间比较短 2.完成之后立即关闭连接 3.下次需要的时候 阅读全文
posted @ 2023-01-02 21:14 Zeng。 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 一、大文件的上传 上一章节我们了解了小文件在客户端和服务器之间是如何传输的。但对于一个几百兆或者几个G大文件来说,无法通过一次传送,就能够把文件的所有数据都传过去。所以我们要制定一个多回合的传输方式,每次发送较小的数据包,传输完成后生成一个完整的文件。 二、简单的例子 客户端 const strin 阅读全文
posted @ 2022-12-04 18:28 Zeng。 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一、文件的上传 如果我们不单单要传输文字,还希望把文件传输至服务器,那么应该怎么做呢? 之前的章节中我们知道,tcp的数据传输在网络信道中是以字节的方式传输的,所以传输文件的时候,也是需要把文件转换成字节。 二、小文件的传输 首先我们在指定目录下建立一个文件;如图所示,我们在临时目录 D:\Temp 阅读全文
posted @ 2022-10-28 11:18 Zeng。 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 一、并发的访问 什么是并发的访问呢?并发访问是指多个客户端同时连接到服务器。前几节的服务器代码,支持并发访问吗? while (true) { // 监听客户端发起连接 Socket conn = socket.Accept(); // 处理此连接的请求(可能要较长的时间!) // 关闭此连接 co 阅读全文
posted @ 2022-09-15 10:44 Zeng。 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、数据的发送规则 在上一篇章说道,tcp的数据传输在网络信道中是以字节的方式传输的,接受方并不知道数据的具体长度,每次按照固定的长度进行读取,那么在读取数据的时候会出现和我们想象的不一样的结果。 服务端 const string ip = "127.0.0.1"; const int port = 阅读全文
posted @ 2022-08-10 17:55 Zeng。 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 一、TCP数据的传输原理 发送方是如何把数据发送出去的呢? 接收方又是如何接受数据的呢? 发送方: 1.程序调用方法将数据存入发送缓冲区 2.操作系统从发送缓冲区中取出数据,经网卡将数据发送到网络上 接收方: 1.操作系统从网卡读取网络数据 2.网络数据被存入接收缓冲区中 3.程序再调用方法从接收缓 阅读全文
posted @ 2022-07-12 11:29 Zeng。 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一、客户端与服务器一般规则 在一般的客户端与服务器进行交互的过程中,遵循以下几个规则 1.一(服务器)对多(客户端) 2.客户端主动,服务器被动 3.服务器保持长期稳定运行 4.客户端与客户端之间没有直接交互 二、简单的例子 与TCP相关的API在System.Net.Sockets下,一般使用So 阅读全文
posted @ 2022-07-03 20:12 Zeng。 阅读(962) 评论(0) 推荐(0) 编辑