Sop学习日志一 ——@ApiMapping参数详解

一、Sop封装了RequestMapping,接口为@ApiMapping,每次请求都需要在请求地址映射路径后面加上“/”,例如:
@RequestMapping请求地址映射为:http://localhost:2222/story.get
@ApiMapping请求地址则为:http://localhost:2222/story.get/
@ApiMapping参数详解:
@version: 版本号,默认为null。
@ignoreValidate:忽略验证,默认为true。
@mergeResult:告诉网关是否对结果进行合并,默认合并。设置为false,客户端将直接收到微服务端的结果。
@permission:指定接口是否需要授权才能访问,可在admin中进行修改。
@needToken:是否需要token,为true,网关将会校验token是否存在。
@AliasFor:里面封装了@RequestMapping中的方法

二、Sop中的OpenContext方法

请输入图片描述
根据文档说明,我们可以知道这个类主要是负责填充数据,参数为类型是泛型。
主要方法:
getAppId():返回一个appid。
getBizContent():返回字符串业务参数。
getBizObject():返回业务对象。
getCharset():返回字符编码。
getMethod():返回接口名。
getVersion():返回版本号。
getFormat():返回参数格式化。
getSignType():返回签名类型。
getNotifyUrl():返回回调地址。
getAppAuthToken():返回token。

Last modification:December 5th, 2019 at 05:36 pm
If you think my article is useful to you, please feel free to appreciate

2 comments

  1. gnk

    废物

  2. gnk

    废物

Leave a Comment