Package com.mojang.realmsclient.client
Class Request<T extends Request<T>>
java.lang.Object
com.mojang.realmsclient.client.Request<T>
- Direct Known Subclasses:
Request.Delete,Request.Get,Request.Post,Request.Put
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprotected HttpURLConnectionprivate static final Stringprivate static final intprivate static final intprivate static final Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSnapshotHeader(boolean isSnapshot) protected Tconnect()voidstatic voidcookie(HttpURLConnection connection, String key, String value) static Request<?> private voiddispose()protected abstract Tstatic Request<?> static Request<?> static StringgetHeader(HttpURLConnection connection, String name) intstatic intgetRetryAfterHeader(HttpURLConnection connection) static Request<?> static Request<?> static Request<?> static Request<?> private Stringread(InputStream in) inttext()
-
Field Details
-
connection
-
connected
private boolean connected -
url
-
DEFAULT_READ_TIMEOUT
private static final int DEFAULT_READ_TIMEOUT- See Also:
-
DEFAULT_CONNECT_TIMEOUT
private static final int DEFAULT_CONNECT_TIMEOUT- See Also:
-
IS_SNAPSHOT_KEY
- See Also:
-
COOKIE_KEY
- See Also:
-
-
Constructor Details
-
Request
-
-
Method Details
-
cookie
-
cookie
-
addSnapshotHeader
public void addSnapshotHeader(boolean isSnapshot) -
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
-