All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.wycst.wast.clients.http.definition.HttpClientRequest Maven / Gradle / Ivy

Go to download

Wast is a high-performance Java toolset library package that includes JSON, YAML, CSV, HttpClient, JDBC and EL engines

There is a newer version: 0.0.16
Show newest version
package io.github.wycst.wast.clients.http.definition;

import java.io.Serializable;
import java.net.URL;
import java.util.Map;

/**
 * @Author: wangy
 * @Date: 2020/7/2 16:38
 * @Description:
 */
public interface HttpClientRequest {

    public URL getURL();

    public String getUri();

    String getHost();

    boolean isUseDefaultPort();

    int getPort();

    boolean isHttps();

    public String getMethod();

    public HttpClientConfig getHttpClientConfig();

    public void setHeader(String name, Serializable value);

    public void setHeaders(Map headers);

    public void removeHeader(String name);

    public boolean isKeepAliveOnTimeout();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy