1首先把json参数设置好

JSONObject json1=new JSONObject();
json1.put("Bandwidth","");
json1.put("circuitType","");
json1.put("portid","");
json1.put("circuitno","");
json1.put("id","");

2设置header请求头和url以及参数

public static String post(JSONObject json,String path) {
    String result="";
    try {
        HttpClient client=new DefaultHttpClient();
        HttpPost post=new HttpPost(path);
        post.setHeader("Content-Type", "appliction/json");
        post.addHeader("X-APP-Id", "pp8t336vCK9");//  这几个是设置header头的
        post.addHeader("X-APP-Key", "Cn0PboLmab");
        post.addHeader("X-CTG-Request-Id", "123");
        StringEntity s=new StringEntity(json.toString(), "utf-8");
        s.setContentEncoding(new BasicHeader(HTTP.CONTENT_TYPE, "appliction/json"));
        post.setEntity(s);
        HttpResponse httpResponse=client.execute(post);
        InputStream in=httpResponse.getEntity().getContent();
        BufferedReader br=new BufferedReader(new InputStreamReader(in, "utf-8"));
        StringBuilder strber=new StringBuilder();
        String line=null;
        while ((line=br.readLine())!=null) {
            strber.append(line+"\n");

        }
        in.close();
        result=strber.toString();
        if(httpResponse.getStatusLine().getStatusCode()!= HttpStatus.SC_OK){
            result="服务器异常";
        }
    } catch (Exception e) {
        System.out.println("请求异常");
        throw new RuntimeException(e);
    }
    System.out.println("result=="+result);//请求返回
    return result;
}