import com.dtflys.forest.http.ForestRequest;
import com.dtflys.forest.utils.RequestNameValue;
import java.util.ArrayList;
import java.util.List;
public class ForestExample {
public static void main(String[] args) {
ForestRequest request = new ForestRequest();
// 单个头部信息
request.addHeader("Content-Type", "application/json");
// 多个头部信息
List
headers.add(new RequestNameValue("X-Auth-Token", "myAuthToken"));
headers.add(new RequestNameValue("User-Agent", "MyCustomAgent"));
request.addHeaders(headers);
}
}
在上述示例中,我们创建了一个ForestRequest
对象,并在其上添加头部信息。
如果只需要添加单个头部信息,可以直接使用addHeader
方法,将键和值作为参数传递。
如果需要添加多个头部信息,首先创建一个List
对象,并向其中添加每个头部的键值对。然后,使用addHeaders
方法将整个列表作为参数传递给请求对象。
请注意,RequestNameValue
类在旧版本的Forest框架中使用,如果您使用的是较新的版本,可以查看更新的API文档来获取正确的类和方法使用方式。