在java中创建HTTP GET请求?

问题描述:

任何人都知道如何在java中为此发出http请求?在java中创建HTTP GET请求?

创建一个扩展Latch.java的新类(例如LatchSDK.java)。这个类应该用你自己的实现覆盖HTTP_GET方法来执行HTTP请求,就像你通常在你的项目中执行它们一样。

public class LatchSDK extends Latch{ 

     @Override 
     public JsonElement HTTP_GET(String URL, Map<String, String>headers) { 
      //Your implementation here 
     } 
} 

它可以用HttpURLConnection类来完成。网上有很多关于如何应用它的例子。

+0

谢谢,但我如何发送地图标题? – Daniel 2014-11-08 13:43:14

+0

您应该能够使用调用setRequestProperty此: '为(字符串标题:headers.keySet()){ httpUrlConnection.setRequestProperty(头,headers.get(头); }'再次 – Yves 2014-11-08 13:50:50

+0

谢谢,但我得到一个输入流,我需要一个JsonElement。我搜索,但我没有找到如何去做 – Daniel 2014-11-08 14:10:21