我们在调试SignalR的时候,往往要写多一个客户端对接联调。其实,在过去的几个版本中,Postman 已经能够使用 WebSocket 连接连接到 SignalR 中心并发送和接收消息。
设置请求
先观察浏览器是如何发送请求
在PostMan模拟请求
建立链接
地址输入 wss://localhost:5001/chat
发送协议
每一个消息最后还有一个结束符合 ,一定要记得,重要的事情说三遍!
{"protocol":"json","version":1}
发送此消息后,应会看到协议已接受的响应,并且你将开始从中心接收检测信号(类型:6)消息。伟大!现在您已连接,正在与 JSON 通信,并且已准备好发送或接收有效负载消息。
发送内容
{"arguments":["daXiongFans","hello world"],"invocationId":"0","streamIds":[],"target":"send","type":1}
arguments”:[“daXiongFans”,”hello world”] 对应 Send(string name, string message)
public class ChatHub : Hub
{
public async Task Send(string name, string message)
{
// Call the broadcastMessage method to update clients.
await Clients.All.SendAsync("broadcastMessage", name, message);
}
}
数据发送成功,一个简单的PostMan如联调SignalR例子就是这样
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
相关推荐: 一份保姆级的Stable Diffusion部署教程,开启你的炼丹之路 | 京东云技术团队
市面上有很多可以被用于AI绘画的应用,例如DALL-E、Midjourney、NovelAI等,他们的大部分都依托云端服务器运行,一部分还需要支付会员费用来购买更多出图的额度。在2022年8月,一款叫做Stable Diffusion的应用,通过算法迭代将AI…