I was using emqx version 4.3.3 and set rule to send data to web server. I set path as api/receive and it was OK. Today I built a new docker instance. Version is 4.3.5. I was getting [WebHook Action] HTTP request failed with status code: 404 error with the same rule configuration. After some time trying to figure out why this is happenning, is womething wrong with my destination http or is it a problem with https etc.
Finally I added / in front of the path and worked. Seems resource and path combination is not adding / automatically in latest version 4.3.5.