Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Arronlong/httpclientutil
/ functions
Functions
171 in github.com/Arronlong/httpclientutil
⨍
Functions
171
◇
Types & classes
30
Method
NIdleConnectionEvictor
( final NHttpClientConnectionManager connMgr, final ThreadFactory threadFactory,
src/main/java/com/arronlong/httpclientutil/evictor/NIdleConnectionEvictor.java:25
Method
SSLProtocolVersion
(String name)
src/main/java/com/arronlong/httpclientutil/common/SSLs.java:174
Method
acceptCharset
浏览器可以接受的字符编码集 例如:Accept-Charset: iso-8859-5 @param acceptCharset accept-charset @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:58
Method
acceptEncoding
指定浏览器可以支持的web服务器返回内容压缩编码类型 例如:Accept-Encoding: compress, gzip @param acceptEncoding accept-encoding @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:71
Method
acceptLanguage
浏览器可接受的语言 例如:Accept-Language: en,zh @param acceptLanguage accept-language @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:84
Method
acceptRanges
可以请求网页实体的一个或者多个子范围字段 例如:Accept-Ranges: bytes @param acceptRanges accept-ranges @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:97
Method
authorization
HTTP授权的授权证书 例如:Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== @param authorization authorization @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:110
Method
awaitTermination
(final long time, final TimeUnit tunit)
src/main/java/com/arronlong/httpclientutil/evictor/NIdleConnectionEvictor.java:94
Method
cacheControl
指定请求和响应遵循的缓存机制 例如:Cache-Control: no-cache @param cacheControl cache-control @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:123
Method
checkClientTrusted
( java.security.cert.X509Certificate[] paramArrayOfX509Certificate, String paramString)
src/test/java/com/arronlong/httpclientutil/test/SimpleHttpClientDemo.java:106
Method
checkClientTrusted
(java.security.cert.X509Certificate[] chain, String authType)
src/main/java/com/arronlong/httpclientutil/common/SSLs.java:63
Method
checkServerTrusted
( java.security.cert.X509Certificate[] paramArrayOfX509Certificate, String paramString)
src/test/java/com/arronlong/httpclientutil/test/SimpleHttpClientDemo.java:112
Method
checkServerTrusted
(java.security.cert.X509Certificate[] chain, String authType)
src/main/java/com/arronlong/httpclientutil/common/SSLs.java:58
Method
connection
表示是否需要持久连接(HTTP 1.1默认进行持久连接) 例如:Connection: close 短链接; Connection: keep-alive 长连接 @param connection connection @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:136
Method
contentLength
请求内容长度 例如:Content-Length: 348 @param contentLength content-length @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:162
Method
cookie
HTTP请求发送时,会把保存在该请求域名下的所有cookie值一起发送给web服务器 例如:Cookie: $Version=1; Skin=new; @param cookie cookie @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:149
Method
date
请求发送的日期和时间 例如:Date: Tue, 15 Nov 2010 08:12:31 GMT @param date date @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:188
Method
delete
以Delete方式,请求资源或服务 @param client client对象 @param url 资源地址 @param headers 请求头信息 @param context http上下文,用于cookie操作 @param encoding 编码 @return 返
src/main/java/com/arronlong/httpclientutil/HttpClientUtil.java:167
Method
enableCatch
()
src/main/java/com/arronlong/httpclientutil/common/util/OldOCR.java:48
Method
enableCatch
()
src/main/java/com/arronlong/httpclientutil/common/util/OCR.java:36
Method
expect
请求的特定的服务器行为 例如:Expect: 100-continue @param expect expect @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:201
Method
getAcceptedIssuers
()
src/test/java/com/arronlong/httpclientutil/test/SimpleHttpClientDemo.java:118
Method
getAcceptedIssuers
()
src/main/java/com/arronlong/httpclientutil/common/SSLs.java:52
Method
getSSLIOSS
(SSLProtocolVersion sslpv)
src/main/java/com/arronlong/httpclientutil/common/SSLs.java:106
Method
getSSLSF
(SSLProtocolVersion sslpv)
src/main/java/com/arronlong/httpclientutil/common/SSLs.java:79
Method
getVerifier
()
src/main/java/com/arronlong/httpclientutil/common/SSLs.java:75
Method
head
以Head方式,请求资源或服务 @param client client对象 @param url 资源地址 @param headers 请求头信息 @param context http上下文,用于cookie操作 @param encoding 编码 @return 返回处
src/main/java/com/arronlong/httpclientutil/HttpClientUtil.java:218
Method
host
指定请求的服务器的域名和端口号 例如:Host: blog.csdn.net @param host host @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:227
Method
ifMatch
只有请求内容与实体相匹配才有效 例如:If-Match: “737060cd8c284d8af7ad3082f209582d” @param ifMatch if-match @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:240
Method
ifModifiedSince
如果请求的部分在指定时间之后被修改则请求成功,未被修改则返回304代码 例如:If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT @param ifModifiedSince if-modified-Since @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:253
Method
ifNoneMatch
如果内容未改变返回304代码,参数为服务器先前发送的Etag,与服务器回应的Etag比较判断是否改变 例如:If-None-Match: “737060cd8c284d8af7ad3082f209582d” @param ifNoneMatch if-none-match @return 返回当前
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:266
Method
ifRange
如果实体未改变,服务器发送客户端丢失的部分,否则发送整个实体。参数也为Etag 例如:If-Range: “737060cd8c284d8af7ad3082f209582d” @param ifRange if-range @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:279
Method
ifUnmodifiedSince
只在实体在指定时间之后未被修改才请求成功 例如:If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT @param ifUnmodifiedSince if-unmodified-since @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:292
Method
infoException
打印消息和异常堆栈 @param msg 异常消息 @param t 异常
src/main/java/com/arronlong/httpclientutil/common/Utils.java:248
Method
isRunning
()
src/main/java/com/arronlong/httpclientutil/evictor/NIdleConnectionEvictor.java:90
Method
keepAlive
设置此HTTP连接的持续时间(超时时间) 例如:Keep-Alive: 300 @param keepAlive keep-alive @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:435
Method
main
(String[] args)
src/test/java/com/arronlong/httpclientutil/test/TestCookie.java:29
Method
main
(String[] args)
src/test/java/com/arronlong/httpclientutil/test/SimpleHttpClientDemo.java:213
Method
main
(String[] args)
src/test/java/com/arronlong/httpclientutil/test/TestDownLoadImg.java:20
Method
main
(String[] args)
src/test/java/com/arronlong/httpclientutil/test/HttpClientTest.java:190
Method
main
(String[] args)
src/test/java/com/arronlong/httpclientutil/test/Demo.java:26
Method
main
(String[] args)
src/test/java/com/arronlong/httpclientutil/test/TestUpload.java:21
Method
main
(String[] args)
src/test/java/com/arronlong/httpclientutil/test/TestHttpPool.java:183
Method
main
(String[] args)
src/test/java/com/arronlong/httpclientutil/test/TestVerifyCode.java:21
Method
main
(String[] args)
src/test/java/com/arronlong/httpclientutil/test/TestCookieWithHttpCookies.java:28
Method
main
(String[] args)
src/main/java/com/arronlong/httpclientutil/common/util/OldOCR.java:279
Method
main
(String[] args)
src/main/java/com/arronlong/httpclientutil/common/util/OCR.java:192
Method
maxForwards
限制信息通过代理和网关传送的时间 例如:Max-Forwards: 10 @param maxForwards max-forwards @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:305
Method
methodName
@param methodName 请求方法 @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpConfig.java:151
Method
options
以Options方式,请求资源或服务 @param client client对象 @param url 资源地址 @param headers 请求头信息 @param context http上下文,用于cookie操作 @param encoding 编码 @return
src/main/java/com/arronlong/httpclientutil/HttpClientUtil.java:243
Method
patch
以Patch方式,请求资源或服务 @param client client对象 @param url 资源地址 @param parasMap 请求参数 @param headers 请求头信息 @param context http上下文,用于cookie操作 @param enco
src/main/java/com/arronlong/httpclientutil/HttpClientUtil.java:193
Method
pragma
用来包含实现特定的指令 例如:Pragma: no-cache @param pragma pragma @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:318
Method
proxyAuthorization
连接到代理的授权证书 例如:Proxy-Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== @param proxyAuthorization proxy-authorization @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:331
Method
range
只请求实体的一部分,指定范围 例如:Range: bytes=500-999 @param range range @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:344
Method
retryRequest
(IOException exception, int executionCount, HttpContext context)
src/main/java/com/arronlong/httpclientutil/builder/HCB.java:183
Method
run
()
src/test/java/com/arronlong/httpclientutil/test/HttpClientTest.java:166
Method
run
()
src/test/java/com/arronlong/httpclientutil/test/TestHttpPool.java:101
Method
run
()
src/test/java/com/arronlong/httpclientutil/test/TestHttpPool.java:170
Method
run
()
src/main/java/com/arronlong/httpclientutil/evictor/NIdleConnectionEvictor.java:36
Method
setConnMgr
(final NHttpClientConnectionManager connMgr)
src/main/java/com/arronlong/httpclientutil/evictor/NIdleConnectionEvictor.java:76
Method
setContext
(HttpClientContext context)
src/main/java/com/arronlong/httpclientutil/common/HttpCookies.java:39
Method
status
查看资源链接情况,返回状态码 @param client client对象 @param url 资源地址 @param headers 请求头信息 @param context http上下文,用于cookie操作 @return 返回处理结果 @throws HttpProce
src/main/java/com/arronlong/httpclientutil/HttpClientUtil.java:346
Method
te
客户端愿意接受的传输编码,并通知服务器接受接受尾加头信息 例如:TE: trailers,deflate;q=0.5 @param te te @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:370
Method
testOne
()
src/test/java/com/arronlong/httpclientutil/test/HttpClientTest.java:28
Method
trace
以Trace方式,请求资源或服务 @param client client对象 @param url 资源地址 @param headers 请求头信息 @param context http上下文,用于cookie操作 @param encoding 编码 @return 返回
src/main/java/com/arronlong/httpclientutil/HttpClientUtil.java:268
Method
unEnableCatch
()
src/main/java/com/arronlong/httpclientutil/common/util/OldOCR.java:51
Method
unEnableCatch
()
src/main/java/com/arronlong/httpclientutil/common/util/OCR.java:39
Method
upgrade
向服务器指定某种传输协议以便服务器进行转换(如果支持) 例如:Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11 @param upgrade upgrade @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:383
Method
verify
(String paramString, SSLSession paramSSLSession)
src/main/java/com/arronlong/httpclientutil/common/SSLs.java:68
Method
via
通知中间网关或代理服务器地址,通信协议 例如:Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1) @param via via @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:421
Method
warning
关于消息实体的警告信息 例如:Warn: 199 Miscellaneous warning @param warning warning @return 返回当前对象
src/main/java/com/arronlong/httpclientutil/common/HttpHeader.java:408
← previous
101–171 of 171, ranked by callers