当前位置: 首页 > news >正文

京推推cms网站建设wordpress 游戏网站

京推推cms网站建设,wordpress 游戏网站,网页微信版传输文件,电商网站开发教学视频RestTemplate类详细解读 RestTemplate 的 GET 请求 Get 请求可以有两种方式#xff1a; 第一种#xff1a;getForEntity 该方法返回一个 ResponseEntity对象#xff0c;ResponseEntity是 Spring 对 HTTP 请求响应的封装#xff0c;包括了几个重要的元素#xff0c;比如响…RestTemplate类详细解读 RestTemplate 的 GET 请求 Get 请求可以有两种方式 第一种getForEntity 该方法返回一个 ResponseEntity对象ResponseEntity是 Spring 对 HTTP 请求响应的封装包括了几个重要的元素比如响应码、contentType、 contentLength、响应消息体等 ResponseEntityString responseEntity restTemplate.getForEntity(http://01-SPRINGCLOUD-SERVICE-PROVIDER/service/hello, String.class); String body responseEntity.getBody(); HttpStatus statusCode responseEntity.getStatusCode(); int statusCodeValue responseEntity.getStatusCodeValue(); HttpHeaders headers responseEntity.getHeaders(); System.out.println(body); System.out.println(statusCode); System.out.println(statusCodeValue); System.out.println(headers); 以上代码 getForEntity 方法第一个参数为要调用的服务的地址即服务提供者提供的http://01-SPRINGCLOUD-SERVICE-PROVIDER/service/provide 接口地址注意这里是通过服务名调用而不是服务地址如果改为服务地址就无法实现客户端负载均衡了。 getForEntity 方法第二个参数 String.class 表示希望返回的 body 类型是 String 类型如果希望返回一个对象也是可以的 另外两个重载方法 方法一:public ResponseEntity getForEntity(String url, Class responseType, Object… uriVariables) throws RestClientException 集合参数请求根据占位符 restTemplate.getForEntity(“http://01-SPRINGCLOUD-SERVICE-PROVIDER/service/provide?id{1}name{2}”, String.class, “{1, ‘张无忌’}”).getBody(); //{1, ‘张无忌’}跟占位符对应 方法二:public ResponseEntity getForEntity(String url, Class responseType, MapString, ? uriVariables) throws RestClientException map参数请求根据键 MapString, Object paramMap new ConcurrentHashMap(); paramMap.put(“id”, 1); paramMap.put(“name”, “张无忌”); restTemplate.getForEntity(“http://01-SPRINGCLOUD-SERVICE-PROVIDER/service/provide?id{id}name{name}”, String.class, paramMap).getBody(); 第二种getForObject() 与 getForEntity 使用类似只不过 getForObject 是在getForEntity 基础上进行了再次封装可以将 http 的响应体 body信息转化成指定的对象接收方便我们的代码开发 当你不需要返回响应中的其他信息只需要 body 体信息的时候可以使用这个更方便 它有三个个重载的方法和 getForEntity 相似 T getForObject(URI url, Class responseType) throws RestClientException; T getForObject(String url, Class responseType, Object… uriVariables) throws RestClientException; T getForObject(String url, Class responseType, MapString, ? uriVariables) throws RestClientException; RestTemplate 的 POST 请求 Post 与 Get 请求非常类似 restTemplate.postForObject() restTemplate.postForEntity() restTemplate.postForLocation() RestTemplate 的 PUT 请求 restTemplate.put(); RestTemplate 的 DELETE 请求 restTemplate.delete();
http://www.hkea.cn/news/14342675/

相关文章:

  • 东风地区网站建设公司西安手机网站定制网站建设
  • 企业建设网站个人总结报告常平东站是东莞东站吗
  • 做ppt的网站有哪些公司邮箱申请注册
  • 好看的网站设计公司成都网站建设公司有哪几家
  • wordpress建公司网站青岛网站建设¥青岛博采网络
  • wordpress rss导入seo主管的seo优化方案
  • 长沙市住房和城乡建设部网站生活+装修 北京卫视
  • 免费公司网站建站苏州知名网站建设设计公司排名
  • 做床上用品网站sae wordpress 上传
  • 做网站多钱外链百科
  • 自己制作网站视频教程网站托管价格
  • 找人做网站做的很烂西安网站制作排名
  • 网站编辑软件都有哪些外贸建站选择哪个服务器好
  • 杭州住房建设部官方网站深圳响应式网站找哪里
  • 博客网站首页设计沈阳网站如何制作
  • 如何自己做网站腾讯als冰桶挑战赛的网络营销方式
  • wordpress关闭网站大企业网站建设
  • 微信菜单栏那些网站怎么做wordpress更新以后进不去了
  • 展示型企业网站建设做网站需要几个人分工
  • 沈阳市浑南区城乡建设局网站thinkphp2.1网站挂文件
  • 海纳企业网站建设模板网站可以用什么做
  • 化妆品 营销型网站网站备案有什么用
  • 一个空间怎么放多个网站访问国外网站太慢
  • 网页网站开发平台南京网络科技公司
  • 临淄网站设计衡水seo培训
  • 长沙优化网站技巧电脑版传奇
  • asp网站源码如何做app推广
  • 网站项目开发流程图甘孜热门抖音代运营
  • 做门户网站需要什么条件专业设计网站效果
  • 创新的南昌网站设计wordpress博客访问