package jnpf.model.personnels.dto.uchisuike;

import lombok.Data;

import javax.validation.constraints.NotBlank;

@Data
public class FtbGenerateShortChainDTO {
    /**
     * 长链参数地址(参数为?test=1&test=2这种，规则为将参数，先进行base64转码(utf-8)，再进行encodeURIComponent转码(utf-8))
     */
    @NotBlank(message = "长链地址不能为空")
    private String longChainAddress;
    /**
     * get请求URL(必填)(示例:http://ip地址:端口/api/ftb/personnels-shortchain/redirect，此路径也需要进行base64转码(utf-8)，再进行encodeURIComponent转码(utf-8))
     */
    @NotBlank(message = "真实请求地址不能为空")
    private String requestUrl;
    /**
     * nginx代理地址(跟涛哥沟通)，真实访问地址，不用加密
     */
    @NotBlank(message = "nginx代理地址不能为空")
    private String proxyUrl;

}
