​怎么测试websocket接口

本文介绍了在开发中如何使用长连接,推荐了Postman作为HTTP长连接及WebSocket测试工具,并特别提及了一个支持ws/wss的测试网站,用于解决测试中的问题。

在部分业务中,我们需要使用长连接,我们可以使用http长连接或者websocket,开发结束后难免会遇到测试问题,这里推荐2个,一个是postman,一个是网站

postman

测试网站

测这边推荐测试网站,支持ws/wss​

上传文件 调用接口上传文件到扣子。 接口说明 消息中无法直接使用本地文件,创建消息或对话前,需要先调用此接口上传本地文件到扣子。上传文件后,你可以在消息中通过指定 file_id 的方式在多模态内容中直接使用此文件。此接口上传的文件可用于发起对话等 API 中传入文件等多模态内容。使用方式可参考 object_string object 。 使用限制 限制 说明 文件大小 该 API 允许上传的最大文件大小为 512 MB。然而,在与智能体对话时,实际可使用的文件大小取决于智能体的模型版本。 上传方式 必须使用 multipart/form-data 方式上传文件。 有效期 上传的文件将保存在扣子服务端,有效期为 3 个月。 使用限制 上传到扣子的文件仅限本账号查看或使用。 调用此接口上传文件只能获得文件的 file_id,如需获取文件的 URL,建议将文件上传到专业的存储工具中。 不支持下载已上传的文件。用户仅可在对话、工作流、端插件、RTC 和 WebSocket 中通过 file.id 访问和使用文件。 支持的文件格式 文件类型 支持的格式 文档 DOC、DOCX、XLS、XLSX、PPT、PPTX、PDF、Numbers、CSV 文本文件 JS、CPP、PY、JAVA、C、TXT、CSS、JAVASCRIPT、HTML、JSON、MD 图片 JPG、JPG2、PNG、GIF、WEBP、HEIC、HEIF、BMP、PCD、TIFF 音频 WAV、MP3、FLAC、M4A、AAC、OGG、WMA、MIDI 视频 MP4、AVI、MOV、3GP、3GPP、FLV、WEBM、WMV、RMVB、M4V、MKV 压缩文件 RAR、ZIP、7Z、GZ、GZIP、BZ2 基础信息 请求方式 POST 请求地址 https://api.coze.cn/v1/files/upload 权限 uploadFile 确保调用该接口使用的个人令牌开通了 uploadFile 权限,详细信息参考鉴权方式。 接口说明 调用接口上传文件到扣子。 请求参数 Header 参数 取值 说明 Authorization Bearer $Access_Token 用于验证客户端身份的访问令牌。你可以在扣子平台中生成访问令牌,详细信息,参考准备工作。 Content-Type multipart/form-data 解释请求正文的方式。 返回参数 参数 类型 示例 说明 data Object of File { "bytes": 152236, "created_at": 1715847583, "file_name": "1120.jpeg", "id": "736949598110202****" } 已上传的文件信息。 code Long 0 调用状态码。0 表示调用成功,其他值表示调用失败,你可以通过 msg 字段判断详细的错误原因。 msg String "Success" 状态信息。API 调用失败时可通过此字段查看详细错误信息。 File 参数 类型 示例 说明 id String "736949598110202****" 已上传的文件 ID。 bytes Long 152236 文件的总字节数。 file_name String "1120.jpeg" 文件名称。 created_at Long 1715847583 文件的上传时间,格式为 10 位的 Unixtime 时间戳,单位为秒(s)。 示例 请求示例 curl --location --request POST https://api.coze.cn/v1/files/upload \ --header "Content-Type: multipart/form-data" \ --form 'file=@"/test/1120.jpeg"' 返回示例 { "code": 0, "data": { "bytes": 152236, "created_at": 1715847583, "file_name": "1120.jpeg", "id": "736949598110202****" }, "msg": "" } 错误码 如果成功调用扣子的 API,返回信息中 code 字段为 0。如果状态码为其他值,则表示接口调用失败。此时 msg 字段中包含详细错误信息,你可以参考错误码文档查看对应的解决方法。请你参考这个api文档
06-20
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值