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();
|
|
/**
|
* 请求有效时间(秒)<br/>
|
* 服务器接受时间与请求时间对比,如果超过有效时间,拒绝此次请求<br/>
|
* 防止被网络抓包不断发送同一条请求<br/>
|
* 默认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;
|
}
|
|
}
|