检查代码中请求的版本号与服务端提供的版本号是否一致,如果不一致则修改请求的版本号。例如,在Java中使用的是Apache HttpClient发送HTTP请求,可以使用以下代码指定请求头中的版本号:
HttpClient client = HttpClientBuilder.create().build();
HttpGet request = new HttpGet(urlString);
request.setHeader("Accept", "application/json;version=2.0"); //指定请求的版本号为2.0
HttpResponse response = client.execute(request);
其中,请求头中的“Accept”字段指定了所请求的资源类型及版本号。如果服务端提供的版本号为2.0,但代码中使用的是1.0,则会出现版本请求不匹配的错误。
上一篇:版本前面的F是什么意思?
下一篇:版本请求不匹配。