有没有办法在我的资源中创建对文件的http访问权限,比如创建一个网站将文件传递到mule 3.4?如果是这样的话,或者发给我一些关于如何构建它的文件,因为我试图这样做而且我看不出来......
这是一个测试,只是做一个回声,我正在搜索从我的资源发送文件的方法......
<flow name="httpWsdlAccess">
<http:inbound-endpoint name="clientEndpoint" address="${serverName}/file"/>
<echo-component/>
</flow>
答案 0 :(得分:2)
使用static-resource-handler
:
<http:static-resource-handler
resourceBase="${app.home}/docroot"
defaultFile="index.html" />
在您的流程中,在HTTP入站端点之后。
答案 1 :(得分:1)
顺便说一下,如果有人在查看这些信息,那么在这里的mulesoft文档中解释了static-resource-handler: http://www.mulesoft.org/documentation/display/current/HTTP+Transport+Reference#HTTPTransportReference-ServingStaticContent%28sinceMule3.2%29