@RequestMapping("/restful/post/{id}") @ResponseBody private static String restfullPost(@PathVariable String id) { final String uri = "http://inf.netkiller.cn/detail/html/{tid}/{cid}/{id}.html"; Map<String, String> params = new HashMap<String, String>(); params.put("tid", "2"); params.put("cid", "2"); params.put("id", id); City city = new City("Shenzhen", "Guangdong"); RestTemplate restTemplate = new RestTemplate(); String result = restTemplate.postForObject(uri, city, String.class, params); return result; }
@RequestMapping("/findByMobile") public String findByMobile() { System.out.println("****************************findByMobile******************************"); final String uri = "http://www.netkiller.cn/account/getMemberByMobile.json"; MultiValueMap<String, String> map = new LinkedMultiValueMap<String, String>(); try { map.add("prefix", "86"); map.add("mobile", "13698041116"); map.add("_pretty_", "false"); } catch (Exception e) { e.printStackTrace(); } RestTemplate restTemplate = new RestTemplate(); String result = restTemplate.postForObject(uri, map, String.class); System.out.println(map.toString()); System.out.println(result); return result; }
原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。