java – 使用http-header“接受”的HttpURLConnection GET请求

前端之家收集整理的这篇文章主要介绍了java – 使用http-header“接受”的HttpURLConnection GET请求前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经阅读了一些相关的问题,但不幸的是他们没有回答我的问题,因为我有具体的要求.

也许这是一个愚蠢的问题,但我如何使用httpURLConnection和http-header“Accept”请求(GET)JSON响应?

我在文档中找到了一个片段,但我不知道怎么做.

Accept = "Accept" ":" #( media-range [ accept-params ] )

解决方法

我看不出你在说什么编程语言,所以我认为它是Java,因为这是搜索httpURLConnection时弹出的第一个东西.

如果是这样,那么你可以写

URL url = new URL("https://stackoverflow.com");
HttpURLConnection urlConnection = (HttpURLConnection)  url.openConnection();
urlConnection.setRequestProperty("Accept","application/json");
try {
    InputStream in = new BufferedInputStream(urlConnection.getInputStream());
    ...
} finally {
    urlConnection.disconnect();
}

Source

猜你在找的Java相关文章