q4:编写一个名为q4的公共静态方法,它将int作为参数并返回一个 INT。返回的int将是发送GET请求后服务器的响应 包含查询字符串的URL“https://fury.cse.buffalo.edu/ps-api/type-two” 值为23的“强大”,值为56的“银”以及值相等的“输入” 从这个方法的输入到int。服务器的响应将是一个String 这是一个结构良好的int。
我的autoLab给了我这个错误
{"correct":false,"feedback":"On input: [2]\nGrader expected: 548\nYour method returned: -1"}
这是我的代码
public static int q4(int n)
{
String url = "https://fury.cse.buffalo.edu/ps-api/type-two";
String response = "";
try{
response = Request.Get(url)
.setHeader("powerful", "23")
.setHeader("silver", "56")
.setHeader("input", String.valueOf(n))
.execute().returnContent().asString();
}catch(IOException ex){
ex.printStackTrace();
}
return Integer.parseInt(response);
}