HTTP/HTTPS Client Library for the X-NUCLEO-IDW01M1v2 wifi board.

Dependents:   HTTPClient_HelloWorld_IDW01M1 wifigianluigi HTTPClient_HelloWorld_IDW01M1_Fabio_Ricezione

Fork of HTTPClient by ST Expansion SW Team

Revision:
21:6e5c122ad9e5
Parent:
20:bbbfaf4cc055
Child:
23:1a0d4d70f72c
--- a/HTTPClient.cpp	Tue Nov 08 17:21:42 2016 +0000
+++ b/HTTPClient.cpp	Fri Nov 11 16:13:48 2016 +0000
@@ -45,11 +45,10 @@
 #define MAX_VALUE   64
 
 #include <cstring>
-
 #include "HTTPClient.h"
 
-HTTPClient::HTTPClient(HTTPWiFi & _m_sock) : m_sock(_m_sock) 
-{
+HTTPClient::HTTPClient(NetworkStack  & _m_intf) : m_intf(_m_intf)
+{    
 }
 
 HTTPClient::~HTTPClient()
@@ -147,8 +146,7 @@
   DBG("Port: %d", port);
   DBG("Path: %s", path);
 // Open
-  m_sock.open(&m_sock.getWiFi());
-
+  m_sock.open(&m_intf);
   //Connect
   DBG("Connecting socket to server");
   int ret = m_sock.connect(host, port);
@@ -172,7 +170,6 @@
     ERR("Could not write request");
     return HTTP_CONN;
   }
-
   //Send all headers
  
   //Send default headers