自动返回笑话接口调用之微信公众平…


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
 

public class JokeService {
 
  //使用"http://brisk.eu.org/api/joke.php",获取一条笑话
  public static void main(String[] args) throws IOException {
      System.out.println(getJoke());
  }
    
    public static String getJoke() throws IOException {
 
        String joke = null;
        URL url = new URL("http://brisk.eu.org/api/joke.php");
        URLConnection conn = url.openConnection();
        conn.setDoInput(true);
        BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream(),"utf-8"));
        StringBuffer sb = new StringBuffer();
        while ((joke = br.readLine()) != null){
            sb.append(joke);
        }
//      System.out.println(sb.toString());
        return sb.toString();
    }
}

你可能感兴趣的:(java)