我正在致力于使用“放心”来自动化 API 测试。我有一个 API,如果我们使用 http 调用该 API,那么服务器将返回响应代码 302 和位置相同的 URL,但使用 https 。我写了下面的代码:
RequestSpecification httprequest= RestAssured.given().relaxedHTTPSValidation();
Response response= httprequest.request(Method.GET, uri);
Run Code Online (Sandbox Code Playgroud)
执行上述操作时,系统抛出错误javax.net.ssl.SSLHandshakeException
我进行了很多搜索,但没有找到合适的解决方案。
static <T> T pick(T a1, T a2) { return a2; }Serializable s = pick("d", new ArrayList<String>());如果我正在引用String或任何其他类型.编译器抛出错误.
你能帮我理解为什么java推断它为Serializable?