| Package | Description |
|---|---|
| bap.util.net |
| Modifier and Type | Method and Description |
|---|---|
boolean |
HttpRequest.badRequest()
响应码是400个错误请求吗?
|
java.lang.String |
HttpRequest.body()
使用返回的角色集作为获得响应从
HttpRequest.charset() |
HttpRequest |
HttpRequest.body(java.util.concurrent.atomic.AtomicReference<java.lang.String> output)
将响应主体作为,并将其设置为该值
给参考。
|
HttpRequest |
HttpRequest.body(java.util.concurrent.atomic.AtomicReference<java.lang.String> output,
java.lang.String charset)
将响应主体作为,并将其设置为该值
给参考。
|
java.lang.String |
HttpRequest.body(java.lang.String charset)
在给定的字符集中得到的响应
|
java.io.BufferedInputStream |
HttpRequest.buffer()
在缓冲流中获得响应
|
java.io.BufferedReader |
HttpRequest.bufferedReader()
使用从返回的字符集获得缓冲读取器到响应主体
charset()和配置的缓冲区大小 |
java.io.BufferedReader |
HttpRequest.bufferedReader(java.lang.String charset)
使用给定的字符集r来获得缓冲读取器到响应主体
配置的缓冲区大小
|
byte[] |
HttpRequest.bytes()
得到响应作为字节数组
|
V |
HttpRequest.Operation.call() |
protected HttpRequest |
HttpRequest.closeOutputQuietly()
调用并重新抛出一个捕获的
一个
|
int |
HttpRequest.code()
获取响应的状态码
|
HttpRequest |
HttpRequest.code(java.util.concurrent.atomic.AtomicInteger output)
将给定的的值设置为状态代码
response
|
boolean |
HttpRequest.created()
响应码是201 OK吗?
|
long |
HttpRequest.dateHeader(java.lang.String name)
从响应返回到返回- 1的日期头
头丢失或解析失败
|
long |
HttpRequest.dateHeader(java.lang.String name,
long defaultValue)
从响应返回到返回给定的日期头
如果消息头丢失或解析失败,则默认值
|
static HttpRequest |
HttpRequest.delete(java.lang.CharSequence url)
启动“删除”请求到给定的URL
|
static HttpRequest |
HttpRequest.delete(java.net.URL url)
启动“删除”请求到给定的URL
|
static java.lang.String |
HttpRequest.encode(java.lang.CharSequence url)
将给定URL编码为ASCII
< p >
此方法确保URL的路径和查询段正确
编码的如“字符编码为% 20”或任何utf -8
非ascii的字符。默认情况下不需要对url进行编码
HttpRequest构造函数,如果需要URL编码
在调用构造函数之前,应该调用*方法。 |
HttpRequest |
HttpRequest.form(java.util.Map.Entry<?,?> entry)
Write the key and value in the entry as form data to the request body
:将输入中的键和值写入请求主体的表单数据
|
HttpRequest |
HttpRequest.form(java.util.Map.Entry<?,?> entry,
java.lang.String charset)
Write the key and value in the entry as form data to the request body
:将输入中的键和值写入请求主体的表单数据
|
HttpRequest |
HttpRequest.form(java.util.Map<?,?> values)
Write the values in the map as form data to the request body
:将映射中的值作为表单数据写入请求体
|
HttpRequest |
HttpRequest.form(java.util.Map<?,?> values,
java.lang.String charset)
Write the values in the map as encoded form data to the request body
:将映射中的值作为编码的表单数据写入请求体
|
HttpRequest |
HttpRequest.form(java.lang.Object name,
java.lang.Object value)
Write the name/value pair as form data to the request body
:将名称/值对作为表单数据写入请求体
|
HttpRequest |
HttpRequest.form(java.lang.Object name,
java.lang.Object value,
java.lang.String charset)
Write the name/value pair as form data to the request body
:将名称/值对作为表单数据写入请求体
|
static HttpRequest |
HttpRequest.get(java.lang.CharSequence url)
对给定的URL启动“GET”请求
|
static HttpRequest |
HttpRequest.get(java.net.URL url)
对给定的URL启动“GET”请求
|
static HttpRequest |
HttpRequest.head(java.lang.CharSequence url)
对给定的URL启动一个“HEAD”请求
|
static HttpRequest |
HttpRequest.head(java.net.URL url)
对给定的URL启动一个“HEAD”请求
|
java.lang.String |
HttpRequest.header(java.lang.String name)
得到一个响应头
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
HttpRequest.headers()
获取所有响应头
|
int |
HttpRequest.intHeader(java.lang.String name)
从响应中得到一个整数头,如果是,则返回- 1
消息头丢失或解析失败
|
int |
HttpRequest.intHeader(java.lang.String name,
int defaultValue)
从响应返回到给定的响应中,获得一个整数标题值
如果消息头丢失或解析失败,则默认值
|
boolean |
HttpRequest.isBodyEmpty()
响应主体是空的吗?
|
java.lang.String |
HttpRequest.message()
获取响应的状态消息
|
boolean |
HttpRequest.noContent()
响应码是204 OK吗?
|
boolean |
HttpRequest.notFound()
响应码是404没有找到的吗?
|
boolean |
HttpRequest.notModified()
响应码是304没有修改吗?
|
boolean |
HttpRequest.ok()
响应码是200 OK吗?
|
static HttpRequest |
HttpRequest.options(java.lang.CharSequence url)
启动“选项”请求到给定的URL
|
static HttpRequest |
HttpRequest.options(java.net.URL url)
启动“选项”请求到给定的URL
|
HttpRequest |
HttpRequest.part(java.lang.String name,
java.io.File part)
Write part of a multipart request to the request body
将多个部分请求写入请求体
|
HttpRequest |
HttpRequest.part(java.lang.String name,
java.io.InputStream part)
将多个部分请求写入请求体
|
HttpRequest |
HttpRequest.part(java.lang.String name,
java.lang.Number part)
Write part of a multipart request to the request body
将多个部分请求写入请求体
|
HttpRequest |
HttpRequest.part(java.lang.String name,
java.lang.String filename,
java.io.File part)
Write part of a multipart request to the request body
将多个部分请求写入请求体
|
HttpRequest |
HttpRequest.part(java.lang.String name,
java.lang.String filename,
java.lang.Number part)
Write part of a multipart request to the request body
将多个部分请求写入请求体
|
HttpRequest |
HttpRequest.part(java.lang.String name,
java.lang.String filename,
java.lang.String part)
Write part of a multipart request to the request body
将多个部分请求写入请求体
|
HttpRequest |
HttpRequest.part(java.lang.String name,
java.lang.String filename,
java.lang.String contentType,
java.io.File part)
Write part of a multipart request to the request body
将多个部分请求写入请求体
|
HttpRequest |
HttpRequest.part(java.lang.String name,
java.lang.String filename,
java.lang.String contentType,
java.io.InputStream part)
Write part of a multipart request to the request body
将多个部分请求写入请求体
|
HttpRequest |
HttpRequest.part(java.lang.String name,
java.lang.String filename,
java.lang.String contentType,
java.lang.String part)
Write part of a multipart request to the request body
将多个部分请求写入请求体
|
HttpRequest |
HttpRequest.partHeader(java.lang.String name,
java.lang.String value)
Write a multipart header to the response body
将多个部分请求写入请求体
|
static HttpRequest |
HttpRequest.post(java.lang.CharSequence url)
启动“POST”请求到给定的URL
|
static HttpRequest |
HttpRequest.post(java.net.URL url)
启动“POST”请求到给定的URL
|
static HttpRequest |
HttpRequest.put(java.lang.CharSequence url)
启动对给定URL的“PUT”请求
|
static HttpRequest |
HttpRequest.put(java.net.URL url)
启动对给定URL的“PUT”请求
|
java.io.InputStreamReader |
HttpRequest.reader()
Get reader to response body using the character set returned from
HttpRequest.charset() |
java.io.InputStreamReader |
HttpRequest.reader(java.lang.String charset)
使用给定的字符集让读者响应正文。
|
HttpRequest |
HttpRequest.receive(java.lang.Appendable appendable)
接收对给定的可应用程序的响应
|
HttpRequest |
HttpRequest.receive(java.io.File file)
流响应主体文件
|
HttpRequest |
HttpRequest.receive(java.io.OutputStream output)
对给定输出流的流响应
|
HttpRequest |
HttpRequest.receive(java.io.PrintStream output)
对给定的打印流的流响应
|
HttpRequest |
HttpRequest.receive(java.io.Writer writer)
接收对给定写入器的响应
|
protected abstract V |
HttpRequest.Operation.run()
Run operation
|
HttpRequest |
HttpRequest.send(byte[] input)
Write byte array to request body
写入字节数组以请求正文
|
HttpRequest |
HttpRequest.send(java.lang.CharSequence value)
Write char sequence to request body:写入char序列以请求正文
|
HttpRequest |
HttpRequest.send(java.io.File input)
Write contents of file to request body
将多个部分请求写入请求体
|
HttpRequest |
HttpRequest.send(java.io.InputStream input)
Write stream to request body:写入流请求正文
|
HttpRequest |
HttpRequest.send(java.io.Reader input)
Write reader to request body
读写请求体
|
boolean |
HttpRequest.serverError()
响应码是500个内部服务器错误吗?
|
java.io.InputStream |
HttpRequest.stream()
获取流到响应主体
|
static HttpRequest |
HttpRequest.trace(java.lang.CharSequence url)
启动“跟踪”请求到给定的URL
|
static HttpRequest |
HttpRequest.trace(java.net.URL url)
启动“跟踪”请求到给定的URL
|
HttpRequest |
HttpRequest.trustAllCerts()
Configure HTTPS connection to trust all certificates
:配置HTTPS连接以信任所有证书
|
java.io.OutputStreamWriter |
HttpRequest.writer()
Create writer to request output stream
:创建写入器请求输出流
|
| Constructor and Description |
|---|
HttpRequest(java.lang.CharSequence url,
java.lang.String method)
创建HTTP连接包装
|
HttpRequest(java.net.URL url,
java.lang.String method)
创建HTTP连接包装
|