I'm trying to connect to a SSL HTTP service and saw this example in the fragments file:
sk=net.createConnection(net.TCP, 1) sk:on("receive", function(sck, c) print(c) end )
sk:on("connection", function(sck) sck:send("GET / HTTPS/1.1\r\nHost: www.google.com.hk\r\nConnection: keep-alive\r\nAccept: */*\r\n\r\n") end ) sk:connect(443,"173.194.72.199")
I've tried running this using the latest firmware (08012015) however it returns no response (from http://www.google.com.hk) - I've also tried resolving and requesting from the more local http://www.google.co.nz.
When I request from my own SSL service, if I have GET / HTTPS I get a 400 malformed request error from the server, and if I change it to GET / HTTP there is no response, or there is a firmware reset.
Is there something I am doing wrong or is there a problem with the secure mode connection at the moment?