Class CoverHttp.Sync

java.lang.Object
org.miaixz.bus.http.plugin.httpv.CoverHttp<CoverHttp.Sync>
org.miaixz.bus.http.plugin.httpv.CoverHttp.Sync
All Implemented Interfaces:
Cancelable
Enclosing class:
CoverHttp<C extends CoverHttp<?>>

public static class CoverHttp.Sync extends CoverHttp<CoverHttp.Sync>
同步 Http 请求任务
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

  • Method Details

    • get

      public CoverResult get()
      发起 GET 请求(Rest:获取资源,幂等)
      Returns:
      请求结果
    • head

      public CoverResult head()
      发起 HEAD 请求(Rest:读取资源头信息,幂等)
      Returns:
      请求结果
    • post

      public CoverResult post()
      发起 POST 请求(Rest:创建资源,非幂等)
      Returns:
      请求结果
    • put

      public CoverResult put()
      发起 PUT 请求(Rest:更新资源,幂等)
      Returns:
      请求结果
    • patch

      public CoverResult patch()
      发起 PATCH 请求(Rest:更新资源,部分更新,幂等)
      Returns:
      HttpCall
    • delete

      public CoverResult delete()
      发起 DELETE 请求(Rest:删除资源,幂等)
      Returns:
      请求结果
    • request

      public CoverResult request(String method)
      发起 HTTP 请求
      Parameters:
      method - 请求方法
      Returns:
      请求结果