Can someone confirm if CR1000 OS29 does in fact send additional headers during a HTTPGet instruction? My testing shows that it may be ignoring the header parameter altogether. I have confirmed while Watching 13.
We were originally setting headers to "Authorization: xxx", which is no longer working. I understand that OS29 has removed this requirement: "Changed HTTPGet()/HTTPPost() to insert authorization into the header if the URL parameter is prefaced with username:password@."
I do not see any custom headers being sent at all, regardless of value. Is there a restriction on what headers can be specified?
James,
This is a bug in OS 29. It has been fixed in OS 30 (CR1000,CR800,CR3000) and OS 5 (CR6) when the header is a variable. In OS 29, it had to be a constant.