Donatien Garnier
/
NetHttpClientExample
Networking stack: HTTP Client example
HttpClientExample.cpp@1:8dbebfb735c0, 2010-05-25 (annotated)
- Committer:
- donatien
- Date:
- Tue May 25 09:18:09 2010 +0000
- Revision:
- 1:8dbebfb735c0
- Child:
- 2:58122a485856
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
donatien | 1:8dbebfb735c0 | 1 | #include "mbed.h" |
donatien | 1:8dbebfb735c0 | 2 | #include "EthernetNetIf.h" |
donatien | 1:8dbebfb735c0 | 3 | #include "HttpClient.h" |
donatien | 1:8dbebfb735c0 | 4 | |
donatien | 1:8dbebfb735c0 | 5 | EthernetNetIf eth; |
donatien | 1:8dbebfb735c0 | 6 | HttpClient http; |
donatien | 1:8dbebfb735c0 | 7 | |
donatien | 1:8dbebfb735c0 | 8 | int main() { |
donatien | 1:8dbebfb735c0 | 9 | |
donatien | 1:8dbebfb735c0 | 10 | printf("Start\n"); |
donatien | 1:8dbebfb735c0 | 11 | |
donatien | 1:8dbebfb735c0 | 12 | eth.setup(); |
donatien | 1:8dbebfb735c0 | 13 | HttpText txt; |
donatien | 1:8dbebfb735c0 | 14 | |
donatien | 1:8dbebfb735c0 | 15 | HttpResult r = http.get("http://mbed.org/media/uploads/donatien/hello.txt", &txt); |
donatien | 1:8dbebfb735c0 | 16 | if(r==HTTP_OK) |
donatien | 1:8dbebfb735c0 | 17 | { |
donatien | 1:8dbebfb735c0 | 18 | printf("Result :\"%s\"\n", txt.gets()); |
donatien | 1:8dbebfb735c0 | 19 | } |
donatien | 1:8dbebfb735c0 | 20 | else |
donatien | 1:8dbebfb735c0 | 21 | { |
donatien | 1:8dbebfb735c0 | 22 | printf("Error %d\n", r); |
donatien | 1:8dbebfb735c0 | 23 | } |
donatien | 1:8dbebfb735c0 | 24 | |
donatien | 1:8dbebfb735c0 | 25 | while(1) |
donatien | 1:8dbebfb735c0 | 26 | { |
donatien | 1:8dbebfb735c0 | 27 | |
donatien | 1:8dbebfb735c0 | 28 | } |
donatien | 1:8dbebfb735c0 | 29 | } |