Package net.minecraft.client.realms
Class Request<T extends Request<T>>
java.lang.Object
net.minecraft.client.realms.Request<T>
- Direct Known Subclasses:
Request.Delete
,Request.Get
,Request.Post
,Request.Put
@Environment(CLIENT) public abstract class Request<T extends Request<T>> extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Request.Delete
static class
Request.Get
static class
Request.Post
static class
Request.Put
-
Field Summary
Fields Modifier and Type Field Description private boolean
connected
protected HttpURLConnection
connection
protected String
url
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description protected T
connect()
void
cookie(String key, String value)
static void
cookie(HttpURLConnection connection, String key, String value)
static Request<?>
delete(String url)
private void
dispose()
protected abstract T
doConnect()
static Request<?>
get(String url)
static Request<?>
get(String url, int connectTimeoutMillis, int readTimeoutMillis)
String
getHeader(String header)
static String
getHeader(HttpURLConnection connection, String header)
int
getRetryAfterHeader()
static int
getRetryAfterHeader(HttpURLConnection connection)
static Request<?>
post(String uri, String content)
static Request<?>
post(String uri, String content, int connectTimeoutMillis, int readTimeoutMillis)
static Request<?>
put(String url, String content)
static Request<?>
put(String url, String content, int connectTimeoutMillis, int readTimeoutMillis)
private String
read(InputStream in)
int
responseCode()
String
text()
-
Field Details
-
connection
-
connected
private boolean connected -
url
-
-
Constructor Details
-
Request
-
-
Method Details
-
cookie
-
cookie
-
getRetryAfterHeader
public int getRetryAfterHeader() -
getRetryAfterHeader
-
responseCode
public int responseCode() -
text
-
read
- Throws:
IOException
-
dispose
private void dispose() -
connect
-
doConnect
-
get
-
get
-
post
-
post
-
delete
-
put
-
put
-
getHeader
-
getHeader
-