TCP方法设计
提示
创建TCP协议,需要先新建TCP客户端,保存成功后,再在客户端下新建TCP方法
设计
的主要作用是为了满足研发人员APIfirst的开发习惯,可以预先定义接口请求参数以及响应期望,如果您仅仅需要调试接口,直接进 调试
页面即可,无需在 设计
页面预先定义。
新建TCP方法
在目录侧找到TCP客户端,更多操作——新建TCP方法
基本信息
警告
TCP方法的服务地址是跟随父级客户端的服务地址,不可直接修改,智能在客户端处修改服务地址
请求报文
支持ISO8583
定长报文
分隔符报文
raw(xml/json/text/)
格式的请求报文
ISO8583格式
ISO 8583是一个用于金融交易信息交换的国际标准
在使用ISO8583格式发送报文时,模板经常会遇到复用的情况,因此提供了模板管理功能,可以快速管理使用模板
定长报文
支持设定报文每个参数值的固定长度,当长度不够时可以设置他的补充规则
如何设置填充规则
分隔符报文
支持设定报文每个参数值之间的分隔符
如何设置分隔符规则
raw
当您需要发送JSON/XML/Text格式时,切换到对应的raw类型即可 raw(json/xml)格式,支持可视化编辑(可以了解数据结构的使用)设计带层级接口的json或xml的请求报文
raw(Text)支持源码编辑方式设计入参的参数值
响应报文
主要呈现在接口文档中,向使用接口的人展示该TCP方法的响应示例是什么样的结构
新建期望
点击【新建期望】,我们可以选择该期望的状态码、填写期望名称、选择内容格式,点击【确定】新建成功
设计数据结构
我们可以选择JSON
、XML
、 HTML
、 Binary
四种内容格式,其中JSON/XML
格式可以通过可视化的方式设计响应期望返回的数据结构(可以了解数据结构的使用)
设计响应示例值
设计好的数据结构也可以mock生成响应示例值