Generic HTTP advanced does not pass values

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
nogin
Normal user
Posts: 18
Joined: 24 Mar 2019, 07:41

Generic HTTP advanced does not pass values

#1 Post by nogin » 12 Nov 2019, 15:24

Noticed that when configuring the Generic HTTP advanced controller (_C11)
example:

Host: open-monitoring.online
Controller Publish: get? ____ & key = ____ & p1 =%value% in the request, "%value%" is passed instead of a numeric value.

Here is the log:

195187: EVENT: T # Temp = 22.00
195210: HTTP before parsing:
195210: GET / get? ____ & key = ____ & p1 =%value% HTTP / 1.1 ^^ Host: open-monitoring.online ^^ User-Agent: ESP Easy / 20104 / Nov 12 2019 09: 20: 42 ^
195211: HTTP after parsing:
195211: GET / get? Cid = ____ & key = ____ & p1 =%value% HTTP / 1.1 ^^ Host: open-monitoring.online ^^ User-Agent: ESP Easy / 20104 / Nov 12 2019 09: 20: 42 ^
195213: HTTP after replacements:
195213: GET / get? Cid = ____ & key = ____ & p1 =%value% HTTP / 1.1 ^^ Host: open-monitoring.online ^^ User-Agent: ESP Easy / 20104 / Nov 12 2019 09: 20: 42 ^
195257: HTTP: C011 Success! HTTP / 1.1 200 OK ^

When using the Generic HTTP controller (_С008) everything is fine, the value is transmitted. How to fix it?
thank

TD-er
Core team member
Posts: 8752
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Generic HTTP advanced does not pass values

#2 Post by TD-er » 12 Nov 2019, 18:20

Can you open an issue for this at Github?
I am working on some rules issues, and this is one I can then take along in the process.

Post Reply

Who is online

Users browsing this forum: No registered users and 126 guests