A HTTP Client for the mbed networking libraries, with a longer path field and a manually editable authentication field for Supertweet.net
Fork of HTTPClient by
Diff: HTTPClient.cpp
- Revision:
- 2:75f5b83238af
- Parent:
- 1:b70c37cf73ca
- Child:
- 3:5aef7584de4b
diff -r b70c37cf73ca -r 75f5b83238af HTTPClient.cpp --- a/HTTPClient.cpp Thu Apr 26 14:17:23 2012 +0000 +++ b/HTTPClient.cpp Thu Apr 26 14:19:25 2012 +0000 @@ -156,6 +156,9 @@ size_t recvContentLength = 0; bool recvChunked = false; + char buf[CHUNK_SIZE]; + size_t trfLen; + int crlfPos; //Send all headers @@ -188,9 +191,6 @@ ret = send("\r\n"); if(ret != OK) goto connerr; - char buf[CHUNK_SIZE]; - size_t trfLen; - //Send data (if POST) if( (method == HTTP_POST) && (pDataOut != NULL) ) { @@ -251,7 +251,7 @@ goto prtclerr; } - int crlfPos = crlfPtr - buf; + crlfPos = crlfPtr - buf; buf[crlfPos] = '\0'; //Parse HTTP response