public class HttpModule extends Object implements MagicModule
| 构造器和说明 |
|---|
HttpModule(org.springframework.web.client.RestTemplate template) |
HttpModule(org.springframework.web.client.RestTemplate template,
String url) |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpModule |
body(Object requestBody) |
HttpModule |
connect(String url) |
HttpModule |
contentType(org.springframework.http.MediaType mediaType) |
HttpModule |
contentType(String contentType) |
HttpModule |
data(Map<String,Object> values) |
HttpModule |
data(String key,
Object... values) |
org.springframework.http.ResponseEntity<?> |
delete() |
HttpModule |
entity(org.springframework.http.HttpEntity<Object> entity) |
org.springframework.http.ResponseEntity<?> |
execute() |
HttpModule |
expectBytes() |
org.springframework.http.ResponseEntity<?> |
get() |
String |
getModuleName()
获取模块名
|
HttpModule |
header(Map<String,Object> values) |
HttpModule |
header(String key,
String value) |
HttpModule |
method(org.springframework.http.HttpMethod method) |
HttpModule |
param(Map<String,Object> values) |
HttpModule |
param(String key,
Object... values) |
org.springframework.http.ResponseEntity<?> |
post() |
org.springframework.http.ResponseEntity<?> |
put() |
public HttpModule(org.springframework.web.client.RestTemplate template)
public HttpModule(org.springframework.web.client.RestTemplate template,
String url)
public String getModuleName()
MagicModulegetModuleName 在接口中 MagicModule@Comment(value="\u521b\u5efa\u8fde\u63a5") public HttpModule connect(@Comment(name="url",value="\u76ee\u6807URL") String url)
@Comment(value="\u8bbe\u7f6eURL\u53c2\u6570") public HttpModule param(@Comment(name="key",value="\u53c2\u6570\u540d") String key, @Comment(name="values",value="\u53c2\u6570\u503c") Object... values)
@Comment(value="\u6279\u91cf\u8bbe\u7f6eURL\u53c2\u6570") public HttpModule param(@Comment(name="values",value="\u53c2\u6570\u503c") Map<String,Object> values)
@Comment(value="\u8bbe\u7f6eform\u53c2\u6570") public HttpModule data(@Comment(name="key",value="\u53c2\u6570\u540d") String key, @Comment(name="values",value="\u53c2\u6570\u503c") Object... values)
@Comment(value="\u6279\u91cf\u8bbe\u7f6eform\u53c2\u6570") public HttpModule data(@Comment(name="values",value="\u53c2\u6570\u503c") Map<String,Object> values)
@Comment(value="\u8bbe\u7f6eheader") public HttpModule header(@Comment(name="key",value="header\u540d") String key, @Comment(name="value",value="header\u503c") String value)
@Comment(value="\u6279\u91cf\u8bbe\u7f6eheader") public HttpModule header(@Comment(name="values",value="header\u503c") Map<String,Object> values)
@Comment(value="\u8bbe\u7f6e\u8bf7\u6c42\u65b9\u6cd5\uff0c\u9ed8\u8ba4GET") public HttpModule method(@Comment(name="method",value="\u8bf7\u6c42\u65b9\u6cd5") org.springframework.http.HttpMethod method)
@Comment(value="\u8bbe\u7f6e`RequestBody`") public HttpModule body(@Comment(name="requestBody",value="`RequestBody`") Object requestBody)
@Comment(value="\u81ea\u5b9a\u4e49`HttpEntity`") public HttpModule entity(@Comment(name="entity",value="`HttpEntity`") org.springframework.http.HttpEntity<Object> entity)
@Comment(value="\u8bbe\u7f6e`ContentType`") public HttpModule contentType(@Comment(name="contentType",value="Content-Type\u503c") String contentType)
@Comment(value="\u8bbe\u7f6e`ContentType`") public HttpModule contentType(@Comment(name="mediaType",value="Content-Type\u503c") org.springframework.http.MediaType mediaType)
@Comment(value="\u8bbe\u7f6e\u8fd4\u56de\u503c\u4e3a`byte[]`") public HttpModule expectBytes()
@Comment(value="\u53d1\u9001`POST`\u8bf7\u6c42") public org.springframework.http.ResponseEntity<?> post()
@Comment(value="\u53d1\u9001`GET`\u8bf7\u6c42") public org.springframework.http.ResponseEntity<?> get()
@Comment(value="\u53d1\u9001`PUT`\u8bf7\u6c42") public org.springframework.http.ResponseEntity<?> put()
@Comment(value="\u53d1\u9001`DELETE`\u8bf7\u6c42") public org.springframework.http.ResponseEntity<?> delete()
@Comment(value="\u6267\u884c\u8bf7\u6c42") public org.springframework.http.ResponseEntity<?> execute()
Copyright © 2020–2021. All rights reserved.