/** * @Title: DfHttpReqLog.java * @Package com.nis.domain.restful * @Description: TODO(用一句话描述该文件做什么) * @author (ddm) * @date 2016年9月5日 下午10:18:32 * @version V1.0 */ package com.nis.domain.restful; import com.fasterxml.jackson.annotation.JsonIgnore; import com.nis.domain.LogEntity; import com.wordnik.swagger.annotations.ApiModelProperty; /** * @ClassName: DfHttpReqLog * @Description: 协议请求XX日志 * @author (ddm) * @date 2016年9月5日 下午1:58:33 * @version V1.0 */ public class DfHttpReqLog extends LogEntity{ /** * @Fields serialVersionUID : TODO(用一句话描述这个变量表示什么) */ private static final long serialVersionUID = 1040386874238362829L; @ApiModelProperty(value="TCP初始序列号", required=true) protected Long c2sIsn; @ApiModelProperty(value="是否HTTP代理标志", required=true) protected Long httpProxyFlag; @ApiModelProperty(value="HTTP会话序列号", required=true) protected Long httpSeq; @ApiModelProperty(value="url地址", required=true) protected String url; @ApiModelProperty(value="请求行", required=true) protected String reqLine; @ApiModelProperty(value="请求头转储文件", required=true) protected String reqHdrFile; @ApiModelProperty(value="请求体转储文件", required=true) protected String reqBodyFile; @ApiModelProperty(value="Cookie值", required=true) protected String cookie; @ApiModelProperty(value="referer值", required=true) protected String referer; @ApiModelProperty(value="UA值", required=true) protected String ua; @ApiModelProperty(value="请求头用户自定义域名称", required=true) protected String reqUserDefineKey; @ApiModelProperty(value="请求头用户自定义域值", required=true) protected String reqUserDefineValue; protected String searchUrl; @JsonIgnore public String getSearchUrl() { return searchUrl; } public void setSearchUrl(String searchUrl) { this.searchUrl = searchUrl; } public Long getC2sIsn() { return c2sIsn; } public void setC2sIsn(Long c2sIsn) { this.c2sIsn = c2sIsn; } public Long getHttpProxyFlag() { return httpProxyFlag; } public void setHttpProxyFlag(Long httpProxyFlag) { this.httpProxyFlag = httpProxyFlag; } public Long getHttpSeq() { return httpSeq; } public void setHttpSeq(Long httpSeq) { this.httpSeq = httpSeq; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getReqLine() { return reqLine; } public void setReqLine(String reqLine) { this.reqLine = reqLine; } public String getReqHdrFile() { return reqHdrFile; } public void setReqHdrFile(String reqHdrFile) { this.reqHdrFile = reqHdrFile; } public String getReqBodyFile() { return reqBodyFile; } public void setReqBodyFile(String reqBodyFile) { this.reqBodyFile = reqBodyFile; } public String getCookie() { return cookie; } public void setCookie(String cookie) { this.cookie = cookie; } public String getReferer() { return referer; } public void setReferer(String referer) { this.referer = referer; } public String getUa() { return ua; } public void setUa(String ua) { this.ua = ua; } public String getReqUserDefineKey() { return reqUserDefineKey; } public void setReqUserDefineKey(String reqUserDefineKey) { this.reqUserDefineKey = reqUserDefineKey; } public String getReqUserDefineValue() { return reqUserDefineValue; } public void setReqUserDefineValue(String reqUserDefineValue) { this.reqUserDefineValue = reqUserDefineValue; } }