Java 如何设置http标头;接受;对于带有
我无法通过get http请求获取JSON内容。我得到了html/文本内容,即使我试图在请求中指定“接受”http头Java 如何设置http标头;接受;对于带有,java,json,http,Java,Json,Http,我无法通过get http请求获取JSON内容。我得到了html/文本内容,即使我试图在请求中指定“接受”http头 URI uri = new org.apache.http.client.utils.URIBuilder(url) .setParameter("departureLat", "601718") .setParameter("departureLng", "2414450") .setParameter("arrivalLat",
URI uri = new org.apache.http.client.utils.URIBuilder(url)
.setParameter("departureLat", "601718")
.setParameter("departureLng", "2414450")
.setParameter("arrivalLat", "600797")
.setParameter("arrivalLng", "2429000")
.build();
Request request = Request.Get(uri)
.connectTimeout(5000)
.addHeader("Accept: ", String.valueOf(ContentType.APPLICATION_JSON))
.socketTimeout(timeout);
HttpResponse response = JsonTools.execute(service, uri, request, content);
有什么想法吗?:) 试试看:
.addHeader("Accept", String.valueOf(ContentType.APPLICATION_JSON))
大多数库只需要标题名,不需要冒号或空格。试试:
.addHeader("Accept", String.valueOf(ContentType.APPLICATION_JSON))
大多数库只需要标题名,不需要冒号或空格