Own fork of MbedSmartRestMain
Dependencies: C027_Support C12832 LM75B MMA7660 MbedSmartRest mbed-rtos mbed
Fork of MbedSmartRestMain by
Diff: util/SmartRestConf.cpp
- Revision:
- 116:5de54f09f754
- Parent:
- 112:3872569be2af
- Child:
- 129:dc9e37d4bc05
- Child:
- 130:ca312ec4bd0f
diff -r 4eb3c7e945cf -r 5de54f09f754 util/SmartRestConf.cpp --- a/util/SmartRestConf.cpp Mon May 18 09:29:12 2015 +0000 +++ b/util/SmartRestConf.cpp Wed May 20 09:55:49 2015 +0000 @@ -7,7 +7,8 @@ char srUsername[CREDENTIAL_LENGTH] = {0}; char srPassword[CREDENTIAL_LENGTH] = {0}; char srAuthStr[100] = {0}; -const char *srX_ID = "com_cumulocity_MbedAgent_1.5.2"; +//const char *srX_ID = "com_cumulocity_MbedAgent_1.5.2"; +const char *srX_ID = NULL; const char *srHost = "developer.cumulocity.com"; //const char *srHost = "management.m2m-devicecloud.com"; long deviceID = 0; @@ -55,8 +56,13 @@ static void setSmartRestFmt() { - const char fmt[] = "POST %%s HTTP/1.0\r\nHost: %s\r\nAuthorization: Basic %s\r\nX-Id: %s\r\nContent-Length: %%d\r\n\r\n%%s"; - snprintf(fmtSmartRest, sizeof(fmtSmartRest), fmt, srHost, srAuthStr, srX_ID); + if (srX_ID) { + const char fmt[] = "POST %%s HTTP/1.0\r\nHost: %s\r\nAuthorization: Basic %s\r\nX-Id: %s\r\nContent-Length: %%d\r\n\r\n%%s"; + snprintf(fmtSmartRest, sizeof(fmtSmartRest), fmt, srHost, srAuthStr, srX_ID); + } else { + const char fmt[] = "POST %%s HTTP/1.0\r\nHost: %s\r\nAuthorization: Basic %s\r\nContent-Length: %%d\r\n\r\n%%s"; + snprintf(fmtSmartRest, sizeof(fmtSmartRest), fmt, srHost, srAuthStr); + } } void setX_ID(const char* id)