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

建设银行管官方网站百度站长工具查询

建设银行管官方网站,百度站长工具查询,佛山外贸网站制作公司,沧州高端网站建设HTTP Interface Spring 允许我们通过定义接口的方式&#xff0c;给任意位置发送 http 请求&#xff0c;实现远程调用&#xff0c;可以用来简化 HTTP 远程访问。需要webflux场景才可 <dependency><groupId>org.springframework.boot</groupId><artifactId&…

 HTTP Interface

  1. Spring 允许我们通过定义接口的方式,给任意位置发送 http 请求,实现远程调用,可以用来简化 HTTP 远程访问。需要webflux场景才可

    <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-webflux</artifactId>
    </dependency>
  2. 定义接口

    public interface BingService {@GetExchange(url = "/search",accept="application/json")//请求的地址,接收json数据Mono<String> search(@RequestParam("area") String keyword,@RequsetHeader("Authorization") String auth);//在service里@GetExchange表示我要发一个请求参数叫"area"
    //和controller上不一样.
    }
  3. 创建代理&测试

    @SpringBootTest
    class Boot05TaskApplicationTests {@Testpublic Mono<String> weather(String city) {//1、创建客户端WebClient client = WebClient.builder().baseUrl("https://cn.bing.com")//给哪发请求.codecs(clientCodecConfigurer -> {clientCodecConfigurer.defaultCodecs().maxInMemorySize(256*1024*1024);//响应数据量太大有可能会超出BufferSize,所以这里设置的大一点}).build();//2、创建工厂HttpServiceProxyFactory factory = HttpServiceProxyFactory.builder(WebClientAdapter.forClient(client)).build();//3、获取代理对象BingService bingService = factory.createClient(BingService.class);//BingService.class接口名//4、测试调用Mono<String> search = bingService.search(city,"APPCODE XXXXXXXX");return weather;}}

  4. 生产模式----编写配置类config/WeatherConfiguration,@config

    @Bean
    WeatherInterface WeatherInterface(){
    //1、创建客户端WebClient client = WebClient.builder().baseUrl("https://cn.bing.com")//给哪发请求.codecs(clientCodecConfigurer -> {clientCodecConfigurer.defaultCodecs().maxInMemorySize(256*1024*1024);//响应数据量太大有可能会超出BufferSize,所以这里设置的大一点}).build();//2、创建工厂HttpServiceProxyFactory factory = HttpServiceProxyFactory.builder(WebClientAdapter.forClient(client)).build();//3、获取代理对象WeatherInterface WeatherInterface = factory.createClient(WeatherInterface.class);//BingService.class接口名
    return WeatherInterface;
    }
  5. WeatherService

    @Autowired
    WeatherInterface WeatherInterface//4、测试调用Mono<String> weather = WeatherInterface.search(city,"APPCODE XXXXXXXX");return weather;
    

http://www.yayakq.cn/news/996662/

相关文章:

  • 网站后台 更新缓存一个用vue做的网站
  • 山东网站开发工作室人人商城小程序
  • 第三方做网站哪个平台做推广效果好
  • seo做什么网站赚钱WordPress5分钟建站
  • 网站用的是什么字体邯郸wap网站建设报价
  • 我想网站建设优化网站聊城
  • 网站开发建设流程最优惠的郑州网站建设
  • 手机做网站服务器seo外包优化网站 sit
  • 猪八戒网网站设计潍坊制作网站的公司
  • 求职网站开发品牌运营策划方案
  • 广东省住房与城乡建设部网站购物网站开发要解决的问题
  • 网站开发的现状辽源建站公司
  • 做网站需要的手续提供网站建设课程代码
  • 乐器网站模板浙江省建设安全协会网站
  • 做衣服外贸用什么网站好深圳微信开发
  • 江苏建设准考证打印在哪个网站网站开发 项目章程
  • 黄页推广网站哈尔滨做网站哪好
  • 山西省网站备案住房和成乡建设部网站
  • 棋牌网站搭建公司哈尔滨个人优化排名
  • 鲜花网站建设的项目介绍企业管理系统下载
  • 舞蹈网站建设报价菠菜网站建设尊尚天成
  • 深圳做网站 百度智能小程序wordpress 伪静态规则 nginx
  • 北京上云网站建设公司西部数码wordpress
  • 电商网站策划书江阴外贸网站制作
  • 上海小企业网站建设北京优化排名技术
  • 销售产品单页面网站文字创意logo设计
  • 企业做网站的费用计入什么科目视频直播系统源码
  • 免费入驻的网站设计平台wordpress本地环境迁移
  • 旅游网站开发方案百度文库我的电脑做网站服务器
  • 网站专栏建设方案企业怎么建网站