Apache骆驼休息服务
Posted
技术标签:
【中文标题】Apache骆驼休息服务【英文标题】:Apache camel rest service 【发布时间】:2015-09-20 03:06:57 【问题描述】:这是我的代码:
<route id="GetPersonDetails">
<description>To get details of a person </description>
<from uri="jetty:http://0.0.0.0:8345/details/getDetails" />
<bean ref="PersonalDetails" method="getPersonDetails" />
</route>
我的方法“getPersonDetails”将“人”名作为输入并显示该人的详细信息。
我正在尝试调用 URL,例如:
http:xxx.xxx.xx.xxx:8345/details/getDetails($header.name)='John'
我不知道如何调用此链接。请用正确的语法和例子纠正(帮助)我。我是骆驼的新手。
提前谢谢大家。
【问题讨论】:
【参考方案1】:首先,如果它在您的本地机器上更容易,请改为使用 localhost。让人更清楚明白。
要实际发送请求,请使用诸如 Chrome 的 postman、curl 或 fiddler 之类的工具,并添加您的 URL 和正文并进行测试。
最简单的方法是将项目部署为骆驼上下文而不进行测试,只是为了看看会发生什么。日志应该为您提供详细信息。
【讨论】:
以上是关于Apache骆驼休息服务的主要内容,如果未能解决你的问题,请参考以下文章