20230628 java.net.HttpURLConnection

介紹

  • java.net.HttpURLConnection
  • public abstract class HttpURLConnection extends URLConnection

API

常量

HTTP 狀態碼

  • HTTP_OK : 200
  • HTTP_CREATED : 201
  • HTTP_ACCEPTED : 202
  • HTTP_NOT_AUTHORITATIVE : 203
  • HTTP_NO_CONTENT : 204
  • HTTP_RESET : 205
  • HTTP_PARTIAL : 206
  • HTTP_MULT_CHOICE : 300
  • HTTP_MOVED_PERM : 301
  • HTTP_MOVED_TEMP : 302
  • HTTP_SEE_OTHER : 303
  • HTTP_NOT_MODIFIED : 304
  • HTTP_USE_PROXY : 305
  • HTTP_BAD_REQUEST : 400
  • HTTP_UNAUTHORIZED : 401
  • HTTP_PAYMENT_REQUIRED : 402
  • HTTP_FORBIDDEN : 403
  • HTTP_NOT_FOUND : 404
  • HTTP_BAD_METHOD : 405
  • HTTP_NOT_ACCEPTABLE : 406
  • HTTP_PROXY_AUTH : 407
  • HTTP_CLIENT_TIMEOUT : 408
  • HTTP_CONFLICT : 409
  • HTTP_GONE : 410
  • HTTP_LENGTH_REQUIRED : 411
  • HTTP_PRECON_FAILED : 412
  • HTTP_ENTITY_TOO_LARGE : 413
  • HTTP_REQ_TOO_LONG : 414
  • HTTP_UNSUPPORTED_TYPE : 415
  • HTTP_INTERNAL_ERROR : 500
  • HTTP_NOT_IMPLEMENTED : 501
  • HTTP_BAD_GATEWAY : 502
  • HTTP_UNAVAILABLE : 503
  • HTTP_GATEWAY_TIMEOUT : 504
  • HTTP_VERSION : 505

static

  • setFollowRedirects
  • getFollowRedirects

public

  • disconnect

    • 斷開連接
  • getErrorStream

    • 返回一個流,讀取 Web 服務器的錯誤信息
  • setRequestMethod, getRequestMethod

    • 請求方式,GET POST HEAD OPTIONS PUT DELETE TRACE
  • getResponseCode

    • 狀態碼,例如 HTTP/1.0 200 OK 中的 200
  • getResponseMessage

    • 響應信息,例如 HTTP/1.0 200 OK 中的 OK
  • setAuthenticator

  • setFixedLengthStreamingMode

  • setChunkedStreamingMode

  • setInstanceFollowRedirects, getInstanceFollowRedirects

  • usingProxy

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章