| 构造器和说明 |
|---|
HttpURLConnectionCall() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cancel()
Cancels the request, if possible.
|
protected java.net.HttpURLConnection |
createConnection(java.net.URL url)
Create an
HttpURLConnection for the specified url. |
Response |
execute(Request request)
Invokes the request immediately, and blocks until the response can be processed or is in
error.
|
boolean |
isCanceled() |
boolean |
isExecuted()
Returns true if this call has been either executed or
It is an error to execute a call more than once.
|
protected static boolean |
isSuccessfulSend(int code) |
public Response execute(Request request) throws java.io.IOException
CallThe caller may read the response body with the response's Response.body method. To
facilitate connection recycling, callers should always close the
response body.
Note that transport-layer success (receiving a HTTP response code, headers and body) does
not necessarily indicate application-layer success: response may still indicate an
unhappy HTTP response code like 404 or 500.
protected static boolean isSuccessfulSend(int code)
public void cancel()
Callpublic boolean isExecuted()
CallisExecuted 在接口中 Callpublic boolean isCanceled()
isCanceled 在接口中 Callprotected java.net.HttpURLConnection createConnection(java.net.URL url)
throws java.io.IOException
HttpURLConnection for the specified url.java.io.IOException