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 classRequest.Deletestatic classRequest.Getstatic classRequest.Poststatic classRequest.Put -
Field Summary
Fields Modifier and Type Field Description private booleanconnectedprotected HttpURLConnectionconnectionprotected Stringurl -
Constructor Summary
-
Method Summary
Modifier and Type Method Description protected Tconnect()voidcookie(String key, String value)static voidcookie(HttpURLConnection connection, String key, String value)static Request<?>delete(String url)private voiddispose()protected abstract TdoConnect()static Request<?>get(String url)static Request<?>get(String url, int connectTimeoutMillis, int readTimeoutMillis)StringgetHeader(String header)static StringgetHeader(HttpURLConnection connection, String header)intgetRetryAfterHeader()static intgetRetryAfterHeader(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 Stringread(InputStream in)intresponseCode()Stringtext()
-
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
-