Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: HTTPClient NetworkSocketAPI X_NUCLEO_IDW01M1v2 mbed
Fork of HTTPClient_HelloWorld_IDW01M1 by
Revision 3:6e7a93483c12, committed 2016-11-07
- Comitter:
- mapellil
- Date:
- Mon Nov 07 17:09:30 2016 +0000
- Parent:
- 2:270e2d0bb85a
- Child:
- 4:cb85da8d6927
- Commit message:
- first beta committ
Changed in this revision
--- a/EthernetInterface.lib Thu Aug 30 15:42:06 2012 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -http://mbed.org/users/mbed_official/code/EthernetInterface/#a0ee3ae75cfa
--- a/HTTPClient.lib Thu Aug 30 15:42:06 2012 +0000 +++ b/HTTPClient.lib Mon Nov 07 17:09:30 2016 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/users/donatien/code/HTTPClient/#1f743885e7de +http://mbed.org/users/donatien/code/HTTPClient/#17578cfdb57a
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/NetworkSocketAPI.lib Mon Nov 07 17:09:30 2016 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/teams/NetworkSocketAPI/code/NetworkSocketAPI/#ea3a618e0818
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/X_NUCLEO_IDW01M1v2.lib Mon Nov 07 17:09:30 2016 +0000 @@ -0,0 +1,1 @@ +https://developer.mbed.org/teams/ST/code/X_NUCLEO_IDW01M1v2/#b607968f8676
--- a/main.cpp Thu Aug 30 15:42:06 2012 +0000
+++ b/main.cpp Mon Nov 07 17:09:30 2016 +0000
@@ -1,20 +1,34 @@
#include "mbed.h"
-#include "EthernetInterface.h"
+//#include "EthernetInterface.h"
+#include "TCPSocket.h"
#include "HTTPClient.h"
+#ifdef LICIO
+
+#else
EthernetInterface eth;
-HTTPClient http;
+#endif
+
char str[512];
int main()
{
- eth.init(); //Use DHCP
+#ifdef LICIO
+ SpwfSAInterface spwf(D8, D2, false);
+ HTTPWiFi ipstack(spwf, "crespan","Elfrontal1", NSAPI_SECURITY_WPA2);
+
+HTTPClient http(ipstack);
+#else
+ eth.init(); //Use DHCP
eth.connect();
+#endif
+ int ret;
//GET data
printf("\nTrying to fetch page...\n");
- int ret = http.get("http://mbed.org/media/uploads/donatien/hello.txt", str, 128);
+ ret = http.get("http://mbed.org/media/uploads/donatien/hello.txt", str, 128, HTTP_CLIENT_DEFAULT_TIMEOUT);
+// ret = http.get("http://httpstat.us", str, 128, HTTP_CLIENT_DEFAULT_TIMEOUT);
if (!ret)
{
printf("Page fetched successfully - read %d characters\n", strlen(str));
@@ -31,7 +45,8 @@
map.put("Hello", "World");
map.put("test", "1234");
printf("\nTrying to post data...\n");
- ret = http.post("http://httpbin.org/post", map, &inText);
+ ret = http.post("http://httpbin.org/post", map, &inText, HTTP_CLIENT_DEFAULT_TIMEOUT);
+// ret = http.post("http://posttestserver.com/post.php", map, &inText, HTTP_CLIENT_DEFAULT_TIMEOUT);
if (!ret)
{
printf("Executed POST successfully - read %d characters\n", strlen(str));
@@ -72,7 +87,7 @@
printf("Error - ret = %d - HTTP return code = %d\n", ret, http.getHTTPResponseCode());
}
- eth.disconnect();
+// eth.disconnect();
while(1) {
}
--- a/mbed-rtos.lib Thu Aug 30 15:42:06 2012 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -http://mbed.org/users/mbed_official/code/mbed-rtos/#9654a71f5a90
--- a/mbed.bld Thu Aug 30 15:42:06 2012 +0000 +++ b/mbed.bld Mon Nov 07 17:09:30 2016 +0000 @@ -1,1 +1,1 @@ -http://mbed.org/users/mbed_official/code/mbed/builds/976df7c37ad5 \ No newline at end of file +http://mbed.org/users/mbed_official/code/mbed/builds/2e9cc70d1897 \ No newline at end of file
