title: How can I send a simple HTTP request with a lwIP stack?
body: <p>Please move/close this if the question isn't relevant.</p>
  
  <p>Core: Cortex-M4</p>
  
  <p>Microprocessor: TI TM4C1294NCPDT.</p>
  
  <p>IP Stack: lwIP 1.4.1</p>
  
  <p>I am using this microprocessor to do some data logging, and I want to send some information to a separate web server via a HTTP request in the form of:</p>
  
  <p><code>http://123.456.789.012:8800/process.php?data1=foo&amp;data2=bar&amp;time=1234568789</code> </p>
  
  <p>and I want the processor to be able to see the response header (i.e if it was 200 OK or something went wrong) - it does not have to do display/recieve the actual content.</p>
  
  <p>lwIP has a http server for the microprocessor, but I'm after the opposite (microprocessor is the client).</p>
  
  <p>I am not sure how packets correlate to request/response headers, so I'm not sure how I'm meant to actually send/recieve information.</p>