mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
Object的equals方法容易抛空指针异常,用java8的Objects.equals替换
This commit is contained in:
@@ -381,7 +381,7 @@ public class HttpRequest extends HttpBase<HttpRequest> {
|
||||
return !httpVersion.equalsIgnoreCase(HTTP_1_0);
|
||||
}
|
||||
|
||||
return !connection.equalsIgnoreCase("close");
|
||||
return !"close".equalsIgnoreCase(connection);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -111,7 +111,7 @@ public class HttpResponse extends HttpBase<HttpResponse> implements Closeable {
|
||||
*/
|
||||
public boolean isGzip() {
|
||||
final String contentEncoding = contentEncoding();
|
||||
return contentEncoding != null && contentEncoding.equalsIgnoreCase("gzip");
|
||||
return contentEncoding != null && "gzip".equalsIgnoreCase(contentEncoding);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -122,7 +122,7 @@ public class HttpResponse extends HttpBase<HttpResponse> implements Closeable {
|
||||
*/
|
||||
public boolean isDeflate() {
|
||||
final String contentEncoding = contentEncoding();
|
||||
return contentEncoding != null && contentEncoding.equalsIgnoreCase("deflate");
|
||||
return contentEncoding != null && "deflate".equalsIgnoreCase(contentEncoding);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -133,7 +133,7 @@ public class HttpResponse extends HttpBase<HttpResponse> implements Closeable {
|
||||
*/
|
||||
public boolean isChunked() {
|
||||
final String transferEncoding = header(Header.TRANSFER_ENCODING);
|
||||
return transferEncoding != null && transferEncoding.equalsIgnoreCase("Chunked");
|
||||
return transferEncoding != null && "Chunked".equalsIgnoreCase(transferEncoding);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user