Skip navigation links
A B C E F G H I L M O P Q R S U V W 

A

addEncodedQueryParameter(String, String) - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
Adds the pre-encoded query parameter to this URL's query string.
addQueryParameter(String, String) - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
Encodes the query parameter using UTF-8 and adds it to this URL's query string.
afterRequest(RestTemplate, URI, HttpMethod, HttpEntity<?>, Class<T>, T) - Method in interface app.myoss.cloud.web.utils.RestRequestCallback
用于在返回结果之前,做某些处理操作
app.myoss.cloud.web.constants - package app.myoss.cloud.web.constants
 
app.myoss.cloud.web.http - package app.myoss.cloud.web.http
 
app.myoss.cloud.web.http.loadbalancer - package app.myoss.cloud.web.http.loadbalancer
 
app.myoss.cloud.web.http.okhttp3 - package app.myoss.cloud.web.http.okhttp3
 
app.myoss.cloud.web.spring.boot - package app.myoss.cloud.web.spring.boot
 
app.myoss.cloud.web.spring.boot.config - package app.myoss.cloud.web.spring.boot.config
 
app.myoss.cloud.web.spring.boot.config.http - package app.myoss.cloud.web.spring.boot.config.http
 
app.myoss.cloud.web.utils - package app.myoss.cloud.web.utils
 

B

beforeRequest(RestTemplate, URI, HttpHeaders, HttpMethod, Object, Class<T>) - Method in interface app.myoss.cloud.web.utils.RestRequestCallback
用于在发送请求之前,做某些处理操作
BootApplication - Class in app.myoss.cloud.web.spring.boot
Spring Boot Application 启动的时候一些常用方法封装
BootApplication() - Constructor for class app.myoss.cloud.web.spring.boot.BootApplication
 

C

CONFIG_PREFIX - Static variable in class app.myoss.cloud.web.constants.WebConstants
缓存配置前缀
containsQueryParameter(String) - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
check the map of query parameters contains a query parameter name
createRequest(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class app.myoss.cloud.web.http.loadbalancer.LoadBalancerClientRequestFactory
 

E

encodedQuery(String) - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
Set the query of this URL, encoded for use in HTTP resource resolution.
encodedQuery() - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
Returns the query of this URL, encoded for use in HTTP resource resolution.
exchange(HttpHeaders, MediaType, URI, HttpMethod, Object, Class<T>, RestRequestCallback) - Static method in class app.myoss.cloud.web.utils.RestClient
自定义发送HTTP请求
exchange(HttpHeaders, MediaType, URI, HttpMethod, Object, Class<T>) - Static method in class app.myoss.cloud.web.utils.RestClient
自定义发送HTTP请求
exchange(MediaType, URI, HttpMethod, Object, Class<T>) - Static method in class app.myoss.cloud.web.utils.RestClient
自定义发送HTTP请求
exchange(MediaType, String, HttpMethod, Object, Class<T>, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
自定义发送HTTP请求
exchange(RestTemplate, HttpHeaders, MediaType, URI, HttpMethod, Object, Class<T>, RestRequestCallback) - Static method in class app.myoss.cloud.web.utils.RestUtils
自定义发送HTTP请求
exchange(RestTemplate, HttpHeaders, MediaType, URI, HttpMethod, Object, Class<T>) - Static method in class app.myoss.cloud.web.utils.RestUtils
自定义发送HTTP请求
exchange(RestTemplate, MediaType, URI, HttpMethod, Object, Class<T>) - Static method in class app.myoss.cloud.web.utils.RestUtils
自定义发送HTTP请求
exchange(RestTemplate, MediaType, String, HttpMethod, Object, Class<T>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
自定义发送HTTP请求

F

fastJsonHttpMessageConverter(FastJsonConfig) - Static method in class app.myoss.cloud.web.spring.boot.config.FastJsonWebConfig
使用Fast Json输出json
FastJsonWebConfig - Class in app.myoss.cloud.web.spring.boot.config
Fast Json的 web 配置
FastJsonWebConfig() - Constructor for class app.myoss.cloud.web.spring.boot.config.FastJsonWebConfig
 
findReleaseVersionInNexus(RestTemplate, String, String, String) - Static method in class app.myoss.cloud.web.utils.MavenUtils
从 Nexus 仓库中获取 Maven 依赖最新的 release version

G

getForObject(String, Map<String, String>, Class<T>, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap
getForObject(HttpHeaders, String, Map<String, String>, Class<T>, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap
getForObject(String, LinkedMultiValueMap<String, String>, Class<T>, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap
getForObject(HttpHeaders, String, LinkedMultiValueMap<String, String>, Class<T>, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap
getForObject(RestTemplate, String, Map<String, String>, Class<T>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap
getForObject(RestTemplate, HttpHeaders, String, Map<String, String>, Class<T>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap
getForObject(RestTemplate, String, LinkedMultiValueMap<String, String>, Class<T>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap
getForObject(RestTemplate, HttpHeaders, String, LinkedMultiValueMap<String, String>, Class<T>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap
getForString(String, Map<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap,返回的数据是字符串类型
getForString(HttpHeaders, String, Map<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap,返回的数据是字符串类型
getForString(String, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以GET方法发送HTTP请求,返回的数据是字符串类型
getForString(HttpHeaders, String, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以GET方法发送HTTP请求,返回的数据是字符串类型
getForString(String, LinkedMultiValueMap<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap,返回的数据是字符串类型
getForString(HttpHeaders, String, LinkedMultiValueMap<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap,返回的数据是字符串类型
getForString(RestTemplate, String, Map<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap,返回的数据是字符串类型
getForString(RestTemplate, HttpHeaders, String, Map<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap,返回的数据是字符串类型
getForString(RestTemplate, String, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以GET方法发送HTTP请求,返回的数据是字符串类型
getForString(RestTemplate, HttpHeaders, String, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以GET方法发送HTTP请求,返回的数据是字符串类型
getForString(RestTemplate, String, LinkedMultiValueMap<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap,返回的数据是字符串类型
getForString(RestTemplate, HttpHeaders, String, LinkedMultiValueMap<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以GET方法发送HTTP请求,并在请求的url中添加动态参数 parameterMap,返回的数据是字符串类型
getQueryNamesAndValues() - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
Return the map of query parameters.
getRestTemplate() - Static method in class app.myoss.cloud.web.utils.RestClient
获取发送 HTTP 请求的 RestTemplate
getURI() - Method in class app.myoss.cloud.web.http.loadbalancer.ServiceRequestWrapper
 

H

HttpLoggingInterceptor - Class in app.myoss.cloud.web.http.okhttp3
An OkHttp interceptor which logs request and response information.
HttpLoggingInterceptor() - Constructor for class app.myoss.cloud.web.http.okhttp3.HttpLoggingInterceptor
创建 Http 请求日志拦截器
HttpLoggingInterceptor(Logger) - Constructor for class app.myoss.cloud.web.http.okhttp3.HttpLoggingInterceptor
创建 Http 请求日志拦截器
HttpLoggingInterceptor.Level - Enum in app.myoss.cloud.web.http.okhttp3
Log level
HttpUrlBuilder - Class in app.myoss.cloud.web.http
HttpUrl 构造工具类
HttpUrlBuilder() - Constructor for class app.myoss.cloud.web.http.HttpUrlBuilder
 

I

intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class app.myoss.cloud.web.http.loadbalancer.LoadBalancerClientRequestInterceptor
 
intercept(Interceptor.Chain) - Method in class app.myoss.cloud.web.http.okhttp3.HttpLoggingInterceptor
 

L

loadBalancer - Variable in class app.myoss.cloud.web.http.loadbalancer.LoadBalancerClientRequestInterceptor
 
LoadBalancerClientRequestFactory - Class in app.myoss.cloud.web.http.loadbalancer
Creates LoadBalancerRequests for LoadBalancerClientRequestInterceptor.
LoadBalancerClientRequestFactory(LoadBalancerClient, List<LoadBalancerRequestTransformer>) - Constructor for class app.myoss.cloud.web.http.loadbalancer.LoadBalancerClientRequestFactory
 
LoadBalancerClientRequestFactory(LoadBalancerClient) - Constructor for class app.myoss.cloud.web.http.loadbalancer.LoadBalancerClientRequestFactory
 
loadBalancerClientRequestFactory() - Method in class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration.SpringCloudProjectAutoConfiguration
 
LoadBalancerClientRequestInterceptor - Class in app.myoss.cloud.web.http.loadbalancer
Intercepts client-side HTTP requests: 在发送请求之前,从服务发现中心,解析 lb:// 协议地址
LoadBalancerClientRequestInterceptor() - Constructor for class app.myoss.cloud.web.http.loadbalancer.LoadBalancerClientRequestInterceptor
 
loadBalancerClientRequestInterceptor(LoadBalancerClientRequestFactory) - Method in class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration.SpringCloudProjectAutoConfiguration

M

MavenUtils - Class in app.myoss.cloud.web.utils
Maven常用工具类方法
MavenUtils() - Constructor for class app.myoss.cloud.web.utils.MavenUtils
 

O

OK_HTTP3_CONNECTION_CONFIG_PREFIX - Static variable in class app.myoss.cloud.web.constants.WebConstants
OkHttp3连接池属性配置前缀
OkHttp3ConnectionPoolProperties - Class in app.myoss.cloud.web.spring.boot.config.http
OkHttp3连接池属性配置
OkHttp3ConnectionPoolProperties() - Constructor for class app.myoss.cloud.web.spring.boot.config.http.OkHttp3ConnectionPoolProperties
 
onThrowException(RestTemplate, URI, HttpMethod, HttpEntity<?>, Class<T>, Exception) - Method in interface app.myoss.cloud.web.utils.RestRequestCallback
用于在发生异常的时候,做某些处理操作

P

postForm(String, LinkedMultiValueMap<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以POST方法发送HTTP请求,请求的内容为form数据格式
postForm(HttpHeaders, String, LinkedMultiValueMap<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以POST方法发送HTTP请求,请求的内容为form数据格式
postForm(RestTemplate, String, LinkedMultiValueMap<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以POST方法发送HTTP请求,请求的内容为form数据格式
postForm(RestTemplate, HttpHeaders, String, LinkedMultiValueMap<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以POST方法发送HTTP请求,请求的内容为form数据格式
postJson(String, String, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以POST方法发送HTTP请求,请求的内容为JSON
postJson(HttpHeaders, String, String, Object...) - Static method in class app.myoss.cloud.web.utils.RestClient
以POST方法发送HTTP请求,请求的内容为JSON
postJson(RestTemplate, String, String, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以POST方法发送HTTP请求,请求的内容为JSON
postJson(RestTemplate, HttpHeaders, String, String, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
以POST方法发送HTTP请求,请求的内容为JSON

Q

query() - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
Returns this URL's query, like "abc" for http://host/?abc.

R

READER_BODY_HTTP_SERVLET_REQUEST_FILTER_BEAN_NAME - Static variable in class app.myoss.cloud.web.constants.WebConstants
readerBodyHttpServletRequestFilter spring bean name
RELEASE_PATTERN - Static variable in class app.myoss.cloud.web.utils.MavenUtils
extract release version pattern
removeAllEncodedQueryParameters(String) - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
remove the query parameter.
removeAllQueryParameters(String) - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
remove the query parameter.
removeQueryParameter(String, String) - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
remove a query parameter name and value from query parameters
requestFactory - Variable in class app.myoss.cloud.web.http.loadbalancer.LoadBalancerClientRequestInterceptor
 
REST_TEMPLATE4_OK_HTTP3_BEAN_NAME - Static variable in class app.myoss.cloud.web.constants.WebConstants
restTemplate4OkHttp3 spring bean name
restClient() - Method in class app.myoss.cloud.web.spring.boot.config.WebAutoConfiguration
创建Rest API 工具类,用于发送 HTTP 请求
RestClient - Class in app.myoss.cloud.web.utils
Rest Client 工具类,使用 RestUtilsRestTemplate 发送 HTTP 请求,简单易用
RestClient() - Constructor for class app.myoss.cloud.web.utils.RestClient
 
RestRequestCallback - Interface in app.myoss.cloud.web.utils
Rest Request 回调函数,用于在发送请求之前,做某些处理操作;也可用于在返回结果之前,做某些处理操作
restTemplate4OkHttp3(ObjectProvider<?>, ConnectionPool, List<Interceptor>, List<Interceptor>, ObjectProvider<LoadBalancerClientRequestInterceptor>) - Method in class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration
创建OkHttp3 RestTemplate,使用HTTP连接池
RestTemplate4OkHttp3ClientAutoConfiguration - Class in app.myoss.cloud.web.spring.boot.config.http
自动配置RestTemplate,使用 OkHttp3 连接池。
RestTemplate4OkHttp3ClientAutoConfiguration(OkHttp3ConnectionPoolProperties) - Constructor for class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration
初始化 OkHttp3连接池属性配置
RestTemplate4OkHttp3ClientAutoConfiguration.SpringCloudProjectAutoConfiguration - Class in app.myoss.cloud.web.spring.boot.config.http
Spring Cloud 项目,RestTemplate 自动配置 LoadBalancer拦截器,默认会注册:LoadBalancerClientRequestInterceptor
restTemplate4OkHttp3ConnectionPool() - Method in class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration
restTemplate4OkHttp3Interceptor() - Method in class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration
restTemplate4OkHttp3NetworkInterceptor() - Method in class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration
RestUtils - Class in app.myoss.cloud.web.utils
Rest API工具类
RestUtils() - Constructor for class app.myoss.cloud.web.utils.RestUtils
 
run(Logger, boolean, String, Class<?>, String...) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
Static helper that can be used to run a SpringApplication from the specified source using default settings.
run(Logger, Class<?>, String...) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
Static helper that can be used to run a SpringApplication from the specified source using default settings.
run(Logger, String, Class<?>, String...) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
Static helper that can be used to run a SpringApplication from the specified source using default settings.
run(Logger, boolean, Class<?>, String...) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
Static helper that can be used to run a SpringApplication from the specified source using default settings.

S

ServiceRequestWrapper - Class in app.myoss.cloud.web.http.loadbalancer
扩展 HttpRequestWrapper,在发送请求之前,从服务发现中心,解析 lb:// 协议地址
ServiceRequestWrapper(HttpRequest, ServiceInstance, LoadBalancerClient) - Constructor for class app.myoss.cloud.web.http.loadbalancer.ServiceRequestWrapper
 
setCoreCommonProperties(ApplicationReadyEvent) - Static method in class app.myoss.cloud.web.utils.RestClient
订阅 Spring 容器准备完毕的事件,初始化通用网关配置
setEncodedQueryParameter(String, String) - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
reset the query parameter.
setLevel(HttpLoggingInterceptor.Level) - Method in class app.myoss.cloud.web.http.okhttp3.HttpLoggingInterceptor
Change the level at which this interceptor logs.
setQueryParameter(String, String) - Method in class app.myoss.cloud.web.http.HttpUrlBuilder
reset the query parameter.
setStartDeployEnv(Logger, String) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
为 Application 设置 DEPLOY_ENV 环境变量,如果环境变量中没有设置,则设置部署的默认环境为:dev
setStartDeployEnv(Logger) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
为 Application 设置 DEPLOY_ENV 环境变量,如果环境变量中没有设置,则设置部署的默认环境为:dev
SpringCloudProjectAutoConfiguration() - Constructor for class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration.SpringCloudProjectAutoConfiguration
 

U

uriBuild(String, Map<String, List<String>>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
构造和编码URI
uriBuild2(String, Map<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
构造和编码URI

V

valueOf(String) - Static method in enum app.myoss.cloud.web.http.okhttp3.HttpLoggingInterceptor.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum app.myoss.cloud.web.http.okhttp3.HttpLoggingInterceptor.Level
Returns an array containing the constants of this enum type, in the order they are declared.

W

WEB_REQUEST_LOG_FILTER_BEAN_NAME - Static variable in class app.myoss.cloud.web.constants.WebConstants
webRequestLogFilter spring bean name
WebAutoConfiguration - Class in app.myoss.cloud.web.spring.boot.config
Web项目自动配置
WebAutoConfiguration() - Constructor for class app.myoss.cloud.web.spring.boot.config.WebAutoConfiguration
初始化
WebConstants - Class in app.myoss.cloud.web.constants
Web常量
WebConstants() - Constructor for class app.myoss.cloud.web.constants.WebConstants
 
writeForm(Map<String, List<String>>) - Static method in class app.myoss.cloud.web.utils.RestUtils
将集合对象转换成 application/x-www-form-urlencoded 表单数据格式
writeForm2(Map<String, String>) - Static method in class app.myoss.cloud.web.utils.RestUtils
将集合对象转换成 application/x-www-form-urlencoded 表单数据格式
A B C E F G H I L M O P Q R S U V W 
Skip navigation links

Copyright © 2018–2020 Pivotal Software, Inc.. All rights reserved.