【发布时间】:2016-08-22 13:52:26
【问题描述】:
我想提出一个请求并强制它使用 Protocol.HTTP_2。 我尝试了以下代码:
import okhttp3.{OkHttpClient, Protocol, Request}
import scala.collection.JavaConversions._
import scala.collection.mutable.ListBuffer
object Main2 extends App {
val url = "https://google.com/"
val client = new OkHttpClient.Builder().protocols(ListBuffer(Protocol.HTTP_2)).build()
val request = new Request.Builder().url(url).build()
val response = client.newCall(request).execute()
println(response.body().string())
}
但出现错误:线程“main”java.lang.IllegalArgumentException 中的异常:协议不包含 http/1.1:[h2]
【问题讨论】: