Параметры запроса игнорируются из publisher.url в SiddhiQL - PullRequest
0 голосов
/ 04 сентября 2018

Параметры запроса, размещенные в publisher.url, не отправляются на сервер. Вот фрагмент кода

  @App:name("Http_trial")
@App:description("Description of the plan")

define stream SweetProductionStream (projectCode string, totalBid int );     


@sink(type="http",
        method="POST",
        headers="'Content-Type:application/json','Accept:application/json','Host:192.168.43.79'",
        follow.redirect='true',
        publisher.url = "http://192.168.43.79:8080/path?abc=xyz",
        @map(type='json', validate.json='true', @payload("""{"properties":[{"name":"amount","value":"100"}]}""")))
define stream LowProductionAlertStream (projectCode string, totalBid int);


@info(name = 'query1')
from SweetProductionStream 
select *
insert into LowProductionAlertStream;

Пакет захвачен с помощью Wireshark введите описание изображения здесь

URI запроса, видимый в деталях пакета, содержит только / путь и отсутствует? Abc = xyz Есть ли другой способ указать параметры запроса? Или я что-то здесь упускаю?

1 Ответ

0 голосов
/ 10 сентября 2018

Это исправлено в последней версии расширения, v1.0.36 и далее

...