我不清楚如何将查询参数作为WSO2SP中发布者URL的一部分传递。该文档没有任何此类示例。
我有一个采用3个参数的API。例如:
http://<hostip>:<port>/parse?<p1>=<value1>&<p1>=<value2>&<p3>=<value3>
其中p1,p2和p3是来自另一个流的参数。
@App:name("SampleHTTPRequest")
@App:description("Sample siddhi script")
@source(type='http', receiver.url='http://0.0.0.0:8008/event', @map(type = 'json', @attributes(p1='$.p1', p2='$.p2', p3='$.p3')))
define stream InputStream(p1 string, p2 string, p3 string);
@sink(type='http-request' , publisher.url='http://localhost:8383/parse/', method='GET', sink.id='1234'))
@sink(type='log', prefix='Output')
define stream InterStream(p1 string, p2 string, p3 string);
应该如何精确调整Publisher.url?