public static interface Request.Builder
@Nonnull Request.Builder method(@Nonnull HttpMethod method)
@Nonnull default Request.Builder get(@Nonnull String url)
@Nonnull default Request.Builder post(@Nonnull String url)
@Nonnull default Request.Builder put(@Nonnull String url)
@Nonnull default Request.Builder delete(@Nonnull String url)
@Nonnull default Request.Builder patch(@Nonnull String url)
@Nonnull default Request.Builder uri(@Nonnull String url)
@Nonnull Request.Builder uri(@Nonnull URI uri)
@Nonnull default Request.Builder setHeader(@Nonnull String name, @Nonnull String value)
@Nonnull Request.Builder setHeader(@Nonnull Header header)
@Nonnull default Request.Builder appendHeader(@Nonnull String name, @Nonnull String value)
@Nonnull Request.Builder appendHeader(@Nonnull Header header)
@Nonnull default Request.Builder addCookie(@Nonnull String name, @Nonnull String value)
@Nonnull Request.Builder addCookie(@Nonnull Cookie cookie)
@Nonnull Request.Builder charset(@Nonnull Charset charset)
@Nonnull default Request.Builder addQueryParam(@Nonnull String name, String value)
@Nonnull Request.Builder addQueryParam(@Nonnull NameValuePair param)
@Nonnull default Request.Builder addFormParam(@Nonnull String name, String value)
@Nonnull Request.Builder addFormParam(@Nonnull NameValuePair param)
@Nonnull Request.Builder body(@Nonnull Request.Body body)
@Nonnull default Request.Builder text(@Nonnull String text)
@Nonnull default Request.Builder text(@Nonnull String text, String charset)
@Nonnull default Request.Builder json(@Nonnull String son)
@Nonnull default Request.Builder json(@Nonnull String son, String charset)
@Nonnull Request build()
Copyright © 2024. All rights reserved.