Java发送http请求,包括get和post。
里面接口的yourkey需要自己申请的(我用的京东万象天气免费接口)
天气接口申请key地址
这里只是做个发送请求接口示例
package cn.springmvc.zstudytest;import java.io.*;import .*;public class TestJavaForHttp {public static void main(String args[]) {//get请求httpUrlConnectionGet();//post请求httpURLConnectionPOST();}/*** get请求*/public static void httpUrlConnectionGet() {System.out.println("----------");String cityName = "北京";StringBuffer stringBuffer = new StringBuffer();try {//encode需要抛异常String cityNameStr = URLEncoder.encode(cityName, "UTF-8");String cityWeatherUrl = "/he/freeweather?city=" + cityNameStr+ "&appkey=yourkey";