package cn.emay.sdk.core.dto.sms.request; import java.io.Serializable; public class BaseRequest implements Serializable{ private static final long serialVersionUID = 1L; /** * 请求时间 */ private long requestTime = System.currentTimeMillis(); /** * 请求有效时间(秒)
* 服务器接受时间与请求时间对比,如果超过有效时间,拒绝此次请求
* 防止被网络抓包不断发送同一条请求
* 默认1分钟有效期 */ private int requestValidPeriod = 60; public long getRequestTime() { return requestTime; } public void setRequestTime(long requestTime) { this.requestTime = requestTime; } public int getRequestValidPeriod() { return requestValidPeriod; } public void setRequestValidPeriod(int requestValidPeriod) { this.requestValidPeriod = requestValidPeriod; } }