首页 > 其他分享 >camle rest组件怎么和netty-http进行关联起来

camle rest组件怎么和netty-http进行关联起来

时间:2023-02-04 16:35:27浏览次数:42  
标签:netty http processApply rest busi apibus consumes


rest("/apibus/busi/").produces(consumes).consumes(consumes)
.post("processApply").route().log("流程操作申请")
.to(BusiApplyRoute.ROUTE_ID).endRest()


#initRestEndpointProperties
org.apache.camel.support.RestComponentHelper#initRestEndpointProperties

Rest路由映射为NettyHttpConsumer
org.apache.camel.impl.engine.RouteService

最终结果

{DefaultRoute@19400} "Route[rest://post:/apibus/busi/:processApply?consumes=application%2Fjson&produces=application%2Fjson&routeId=route1 -> null]" -> {NettyHttpConsumer@19479} "Consumer[http://0.0.0.0:9903/apibus/busi/processApply?httpMethodRestrict=POST%2COPTIONS]"

标签:netty,http,processApply,rest,busi,apibus,consumes
From: https://www.cnblogs.com/java-le/p/17091831.html

相关文章

  • 热点面试题:常见的http code 及含义?
    前言极度投入,深度沉浸,边界清晰前端小菜鸡一枚,分享的文章纯属个人见解,若有不正确或可待讨论点可随意评论,与各位同学一起学习~欢迎关注​​『前端进阶圈』​​公众号,一起探......
  • 【缓存策略及实践】前端如何配置 HTTP 缓存机制
    缓存的目的主要作用是可以加快资源获取速度,提升用户体验,减少网络传输,缓解服务端的压力。强缓存不需要发送请求到服务端,直接读取浏览器本地缓存,显示的HTTP状态码是200......
  • Servlet_1_http协议简介
    超文本传输协议,作为互联网三大基石之一。(url、http、html)   一、概论作用:规范了浏览器和服务器之间的交互格式。特点:1、简单,快速,向服务器发起请求时,只......
  • 群晖 WebStation PHP 使用 curl 进行 http 请求(群晖 WebStation php 安装第三方库)
    在群晖中,安装WebStation后,在安排配置PHP后,发现编写的php文件中有很多第三方库是无法适用的,运行就是500错误页面。遇到这种情况,我们需要为php添加对应的脚本库,具体......
  • Error: client: etcd cluster is unavailable or misconfigured; error #0: client:
    这种报错是因为配置出现了问题我们需要修改etcd的配置文件就可以了vim/etc/etcd/etcd.conf  重启etcd即可systemctlrestartetcd.service ......
  • 速度快高匿又稳定的HTTP代理?
    开春刚上班,还没啥事做,上来知乎摸个鱼,第一时间就看到这个问题推荐给我了。本着摸鱼(划掉)分享的精神,废话不多说,我直接把市面上具体动态短效代理HTTP代理厂商的价格给你搬过来:青......
  • 原生 js 中 XMLHttpRequest
    完整文档使用XMLHttpRequest对象的open()方法来初始化一个请求,open()方法的语法格式如下:XMLHttpRequest.open(method,url,async,user,password);参数说明如下......
  • http、https、浏览器介绍
    http是一个超文本传输协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从web服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,减少络传输。https是以安......
  • djangorestframework开发配置
    django和restframework结合。对api再次封装返回结果形如。非drf浏览器状态码返回基础模型封装分页格式调整{"msg":'success',"code":200,"data":[]}......
  • JupyterHub(TLJH)安装卸载, 以及配置GitLab的OAuth登录和开启HTTPS
    介绍JupyterHub是可供多用户使用的JupyterNotebook安装JupyterHub分两个版本,ZerotoJupyterHubwithK8s和TheLittlestJupyterHub前者可以使用K8s集群进行部署,......