Java-Class-C:org.springframework.http.HttpEntity

ylbtech-Java-Class-C:org.springframework.http.HttpEntity

 

1.返回顶部
1.1、 import org.springframework.http.HttpEntity; 1.2、

//封装成一个请求对象
HttpEntity entity = new HttpEntity(requestParam, headers);

1.3、
2.返回顶部
3.返回顶部
4.返回顶部
1、
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package org.springframework.http;import org.springframework.lang.Nullable;
import org.springframework.util.MultiValueMap;
import org.springframework.util.ObjectUtils;public class HttpEntity {public static final HttpEntity EMPTY = new HttpEntity();private final HttpHeaders headers;@Nullableprivate final T body;protected HttpEntity() {this((Object)null, (MultiValueMap)null);}public HttpEntity(T body) {this(body, (MultiValueMap)null);}public HttpEntity(MultiValueMap headers) {this((Object)null, headers);}public HttpEntity(@Nullable T body, @Nullable MultiValueMap headers) {this.body = body;HttpHeaders tempHeaders = new HttpHeaders();if (headers != null) {tempHeaders.putAll(headers);}this.headers = HttpHeaders.readOnlyHttpHeaders(tempHeaders);}public HttpHeaders getHeaders() {return this.headers;}@Nullablepublic T getBody() {return this.body;}public boolean hasBody() {return this.body != null;}public boolean equals(@Nullable Object other) {if (this == other) {return true;} else if (other != null && other.getClass() == this.getClass()) {HttpEntity otherEntity = (HttpEntity)other;return ObjectUtils.nullSafeEquals(this.headers, otherEntity.headers) && ObjectUtils.nullSafeEquals(this.body, otherEntity.body);} else {return false;}}public int hashCode() {return ObjectUtils.nullSafeHashCode(this.headers) * 29 + ObjectUtils.nullSafeHashCode(this.body);}public String toString() {StringBuilder builder = new StringBuilder("<");if (this.body != null) {builder.append(this.body);builder.append(',');}builder.append(this.headers);builder.append('>');return builder.toString();}
}
2、
5.返回顶部
6.返回顶部
warn作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载于:https://www.cnblogs.com/storebook/p/11096278.html


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部