This commit is contained in:
Looly 2023-06-19 09:18:05 +08:00
parent 93d4eed6a8
commit 229ae2d94f

View File

@ -127,6 +127,7 @@ public class OkHttpEngine implements ClientEngine {
final okhttp3.Request.Builder builder = new okhttp3.Request.Builder()
.url(message.url().toURL());
// 填充方法
final String method = message.method().name();
if (HttpMethod.permitsRequestBody(method)) {
builder.method(method, new OkHttpRequestBody(message.body()));
@ -134,6 +135,9 @@ public class OkHttpEngine implements ClientEngine {
builder.method(method, null);
}
// 填充头信息
message.headers().forEach((key, values)-> values.forEach(value-> builder.addHeader(key, value)));
return builder.build();
}