All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.gitee.apanlh.util.net.http.BaseHttpStatus Maven / Gradle / Ivy

There is a newer version: 2.0.0.2
Show newest version
package com.gitee.apanlh.util.net.http;

/**
 * 	基础HTTP响应状态接口
 * 
 * 	@author Pan
 */
public interface BaseHttpStatus {
	
	/**	
	 * 	获取响应消息
	 * 	
非响应体消息 *
比如 HTTP/1.1 200 OK, 这里的OK即响应消息 *
比如 HTTP/1.1 404 NOT FOUND, 这里的NOT FOUND即响应消息 * * @author Pan * @return String */ String getMessage(); /** * 获取错误响应消息 *
将检测是否错误响应 *
如4xx及5xx响应将记录ERROR级别的错误日志 * * @author Pan * @return String */ String getErrorMsg(); /** * 获取响应状态 * * @author Pan * @return Integer */ Integer getCode(); /** * 验证是否成功请求 *
出现2xx系列都为成功 * * @author Pan * @return boolean */ boolean isSuc(); /** * 验证是否为请求失败 *
如果出现4系列或者5系列则认定失败 * * @author Pan * @return boolean */ boolean isError(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy