Merge pull request #1264 from posborne/bugfix/fix-hue-connect-http-headers

PROB-1373: hue: fix HTTP request headers
This commit is contained in:
Vinay Rao
2016-09-20 08:43:01 -07:00
committed by GitHub

View File

@@ -1175,9 +1175,8 @@ private poll() {
def host = getBridgeIP() def host = getBridgeIP()
def uri = "/api/${state.username}/lights/" def uri = "/api/${state.username}/lights/"
log.debug "GET: $host$uri" log.debug "GET: $host$uri"
sendHubCommand(new physicalgraph.device.HubAction("""GET ${uri} HTTP/1.1 sendHubCommand(new physicalgraph.device.HubAction("GET ${uri} HTTP/1.1\r\n" +
HOST: ${host} "HOST: ${host}\r\n\r\n", physicalgraph.device.Protocol.LAN, selectedHue))
""", physicalgraph.device.Protocol.LAN, selectedHue))
} }
private isOnline(id) { private isOnline(id) {
@@ -1193,13 +1192,11 @@ private put(path, body) {
log.debug "PUT: $host$uri" log.debug "PUT: $host$uri"
log.debug "BODY: ${bodyJSON}" log.debug "BODY: ${bodyJSON}"
sendHubCommand(new physicalgraph.device.HubAction("""PUT $uri HTTP/1.1 sendHubCommand(new physicalgraph.device.HubAction("PUT $uri HTTP/1.1\r\n" +
HOST: ${host} "HOST: ${host}\r\n" +
Content-Length: ${length} "Content-Length: ${length}\r\n" +
"\r\n" +
${bodyJSON} "${bodyJSON}", physicalgraph.device.Protocol.LAN, "${selectedHue}"))
""", physicalgraph.device.Protocol.LAN, "${selectedHue}"))
} }
/* /*