public class HttpResps extends Object
Modifier and Type | Method and Description |
---|---|
static HttpResponse |
css(HttpRequest request,
String bodyString)
Content-Type: text/css; charset=utf-8
|
static HttpResponse |
css(HttpRequest request,
String bodyString,
String charset)
Content-Type: text/css; charset=utf-8
|
static HttpResponse |
file(HttpRequest request,
byte[] bodyBytes,
String extension)
根据文件内容创建响应
|
static HttpResponse |
file(HttpRequest request,
File fileOnServer)
根据文件创建响应
|
static HttpResponse |
fileWithContentType(HttpRequest request,
byte[] bodyBytes,
String contentType) |
static HttpResponse |
fileWithHeaders(HttpRequest request,
byte[] bodyBytes,
Map<String,String> headers,
HttpConfig httpConfig) |
static HttpResponse |
html(HttpRequest request,
String bodyString) |
static HttpResponse |
html(HttpRequest request,
String bodyString,
String charset)
Content-Type: text/html; charset=utf-8
|
static HttpResponse |
js(HttpRequest request,
String bodyString)
Content-Type: application/javascript; charset=utf-8
|
static HttpResponse |
js(HttpRequest request,
String bodyString,
String charset)
Content-Type: application/javascript; charset=utf-8
|
static HttpResponse |
json(HttpRequest request,
Object body)
Content-Type: application/json; charset=utf-8
|
static HttpResponse |
json(HttpRequest request,
Object body,
String charset)
Content-Type: application/json; charset=utf-8
|
static void |
main(String[] args) |
static HttpResponse |
redirect(HttpRequest request,
String path)
重定向
|
static HttpResponse |
string(HttpRequest request,
String bodyString,
String Content_Type)
创建字符串输出
|
static HttpResponse |
string(HttpRequest request,
String bodyString,
String charset,
String Content_Type)
创建字符串输出
|
static HttpResponse |
try304(HttpRequest request,
long lastModifiedOnServer)
尝试返回304
|
static HttpResponse |
txt(HttpRequest request,
String bodyString)
Content-Type: text/plain; charset=utf-8
|
static HttpResponse |
txt(HttpRequest request,
String bodyString,
String charset)
Content-Type: text/plain; charset=utf-8
|
public static HttpResponse css(HttpRequest request, String bodyString)
request
- bodyString
- public static HttpResponse css(HttpRequest request, String bodyString, String charset)
request
- bodyString
- charset
- public static HttpResponse file(HttpRequest request, byte[] bodyBytes, String extension)
request
- bodyBytes
- extension
- public static HttpResponse file(HttpRequest request, File fileOnServer) throws IOException
request
- fileOnServer
- IOException
public static HttpResponse fileWithContentType(HttpRequest request, byte[] bodyBytes, String contentType)
request
- bodyBytes
- contentType
- 形如:application/octet-stream等public static HttpResponse fileWithHeaders(HttpRequest request, byte[] bodyBytes, Map<String,String> headers, HttpConfig httpConfig)
request
- bodyBytes
- headers
- public static HttpResponse html(HttpRequest request, String bodyString)
request
- bodyString
- public static HttpResponse html(HttpRequest request, String bodyString, String charset)
request
- bodyString
- charset
- public static HttpResponse js(HttpRequest request, String bodyString)
request
- bodyString
- public static HttpResponse js(HttpRequest request, String bodyString, String charset)
request
- bodyString
- charset
- public static HttpResponse json(HttpRequest request, Object body)
request
- body
- public static HttpResponse json(HttpRequest request, Object body, String charset)
request
- body
- charset
- public static void main(String[] args)
args
- public static HttpResponse redirect(HttpRequest request, String path)
request
- path
- public static HttpResponse string(HttpRequest request, String bodyString, String Content_Type)
request
- bodyString
- Content_Type
- public static HttpResponse string(HttpRequest request, String bodyString, String charset, String Content_Type)
request
- bodyString
- charset
- Content_Type
- public static HttpResponse try304(HttpRequest request, long lastModifiedOnServer)
request
- lastModifiedOnServer
- 服务器中资源的lastModifiedpublic static HttpResponse txt(HttpRequest request, String bodyString)
request
- bodyString
- public static HttpResponse txt(HttpRequest request, String bodyString, String charset)
request
- bodyString
- charset
- Copyright © 2018. All rights reserved.