-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
Fixes nodemcu#941
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
-- Support HTTP and HTTPS, For example | ||
-- HTTP POST Example with JSON header and body | ||
http.post("http://somewhere.acceptjson.com/", | ||
"Content-Type: application/json\r\n", | ||
"{\"hello\":\"world\"}", | ||
function(code, data) | ||
print(code) | ||
print(data) | ||
end) | ||
|
||
-- HTTPS GET Example with NULL header | ||
http.get("https://www.vowstar.com/nodemcu/","", | ||
function(code, data) | ||
print(code) | ||
print(data) | ||
end) | ||
-- You will get | ||
-- > 200 | ||
-- hello nodemcu | ||
|
||
-- HTTPS DELETE Example with NULL header and body | ||
http.delete("https://10.0.0.2:443","","", | ||
function(code, data) | ||
print(code) | ||
print(data) | ||
end) | ||
|
||
-- HTTPS PUT Example with NULL header and body | ||
http.put("https://testput.somewhere/somewhereyouput.php","","", | ||
function(code, data) | ||
print(code) | ||
print(data) | ||
end) | ||
|
||
-- HTTP RAW Request Example, use more HTTP/HTTPS request method | ||
http.request("http://www.apple.com:80/library/test/success.html","GET","","", | ||
function(code, data) | ||
print(code) | ||
print(data) | ||
end) | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
marcelstoer
Author
Owner
|
2 comments
on commit a502c1b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is that required?
Probably not. I guess that editors, loaders and the embedded Lua readline will handle it properly. But if you start to concatenate files it can be a pain.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll amend the commit and add one anyway. Found out that the C language standard mandates this but couldn't find anything for Lua.
Missing newline at end of file? 😉