1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-21 10:26:06 +03:00

804 Commits

Author SHA1 Message Date
Ivan Grokhotkov
c10a19e052 ESP8266HTTPClient: fix HTTPCLIENT_TCP_TIMEOUT definition 2015-11-30 10:15:59 +03:00
Ivan Grokhotkov
1c616747ab ESP8266HTTPClient: fix case for some defines 2015-11-30 10:07:38 +03:00
Ivan Grokhotkov
ea7eade8f1 Rename ESP8266httpClient to ESP8266HTTPClient (part 2) 2015-11-30 09:49:40 +03:00
Ivan Grokhotkov
14f67c4ebc Rename ESP8266httpClient to ESP8266HTTPClient (part 1) 2015-11-30 09:48:07 +03:00
Ivan Grokhotkov
a6e01b8d27 Fix handling of / to load index.htm (#1085)
Thanks @sticilface
2015-11-30 08:43:08 +03:00
Ivan Grokhotkov
5a2af5419b WebServer: catch the case when request isn't handled
If RequestHandler::canHandle returns true, but subsequent RequestHandler::handle returns false, we should return some HTTP response instead of an empty one.
2015-11-30 08:42:00 +03:00
Me No Dev
bda06d686c Add HTTP Basic Auth to WebServer and libb64 (base64) to core 2015-11-30 03:37:47 +02:00
Stavros Korokithakis
e9f2f1c989 Fix typo. 2015-11-28 16:37:36 +02:00
Markus Sattler
ceb8acbb94 typo 2015-11-27 14:08:16 +01:00
Markus Sattler
f115e42105 add httpUpdate.ino example
#1021
2015-11-27 13:55:21 +01:00
Markus Sattler
9f0fdd573f update ESP8266HTTPUpdate to use httpClient class
add support for MD5 check
2015-11-27 13:48:13 +01:00
Markus Sattler
ce5720d161 httpClient - allow using Stream as payload
httpClient - addHeader - not allow set of Header handled by code
2015-11-27 13:01:04 +01:00
Markus Sattler
20e238a4ca allow change of User-Agent 2015-11-27 12:37:13 +01:00
Markus Sattler
71e632acfb Merge branch 'master' into httpClient 2015-11-27 11:56:30 +01:00
Markus Sattler
a27029cbc5 see #395
server.send() already injects the "Connection" and "Access-Control-Allow-Origin" headers.
No point in doing that twice. (browsers could get confused)
2015-11-27 09:47:06 +01:00
Markus Sattler
3b6512ea1d fix some warnings
typo
2015-11-25 20:29:05 +01:00
Me No Dev
55e94f346f Merge remote-tracking branch 'esp8266/master' 2015-11-25 18:11:23 +02:00
Me No Dev
a44632b8cf make compiler happier 2015-11-25 18:11:16 +02:00
Ivan Grokhotkov
6be74ec95e Fix softAP issue introduced in 40da463 (#1054) 2015-11-25 18:29:34 +03:00
Markus Sattler
392276cae2 dev 2015-11-25 14:37:50 +01:00
Markus Sattler
ab01d8be10 add url phasing for begin
change deconstruct call to delete
2015-11-25 14:29:15 +01:00
Ivan Grokhotkov
56a37335d8 Merge pull request #1081 from Links2004/httpClient
Http client class
2015-11-25 15:59:00 +03:00
Ivan Grokhotkov
5422eab480 Merge pull request #1075 from edog1973/master
Fix: WebServer eating first char from header value
2015-11-25 15:58:32 +03:00
Markus Sattler
9089448d25 fixed typo 2015-11-25 12:59:02 +01:00
Markus Sattler
75fb6e2002 disable DEBUG_HTTPCLIENT 2015-11-25 12:50:49 +01:00
Markus Sattler
761b73c5ad correct StreamHttpClient.ino example 2015-11-25 12:42:24 +01:00
Markus Sattler
59b4c82d60 add new Basic example based of getString
note: keep in mind the ram usage!
2015-11-25 12:40:25 +01:00
Markus Sattler
e4a5250a1a add getString function 2015-11-25 12:33:59 +01:00
Eric Wilkison
319caba240 Fix: WebServer eating first char from header value 2015-11-23 12:39:40 -08:00
Joost Jager
ac8cfa0143 Merge branch 'master' into master 2015-11-23 21:22:42 +01:00
Markus Sattler
fd19d90709 Merge remote-tracking branch 'remotes/esp8266/master' into httpClient 2015-11-22 23:13:56 +01:00
Markus Sattler
c8aac83c47 add :del message to unref 2015-11-22 22:39:58 +01:00
Ivan Grokhotkov
3d268108fc Merge pull request #1056 from me-no-dev/async-ota
Async ota
2015-11-22 23:10:25 +03:00
Ivan Grokhotkov
b5ca4fe789 Merge pull request #1055 from me-no-dev/http-uploads
Http uploads
2015-11-22 23:10:08 +03:00
Markus Sattler
497ab25040 fix some memory leek
still looses 40Byte some where?!
2015-11-22 16:37:29 +01:00
Markus Sattler
6ed7dfe537 improve handling of non http servers 2015-11-22 15:58:15 +01:00
Joost Jager
34fcc911bc Url decode added for search parameters 2015-11-22 15:57:32 +01:00
Markus Sattler
be91d96774 improve debug out and error handling 2015-11-22 15:46:23 +01:00
Markus Sattler
e6c661e7ba allow reuse of tcp connection to send multiple request to one server
add writeToStream function for easy payload usage
2015-11-22 15:34:10 +01:00
Markus Sattler
ca092f4754 fix warnings 2015-11-22 15:01:38 +01:00
Markus Sattler
464b9f2bfb improve error handling
add httpClient::sendRequest ( universal request send )
2015-11-22 15:00:14 +01:00
Markus Sattler
3b24638c50 Merge remote-tracking branch 'remotes/esp8266/master' into httpClient 2015-11-22 11:35:09 +01:00
Markus Sattler
0a8f5be257 add more documentation and cleanup the example 2015-11-22 11:27:32 +01:00
Markus Sattler
1e7b9688a5 add examples/BasicHttpClient/BasicHttpClient.ino
fix get size
only fingerprint when strlen > 0
2015-11-22 11:09:48 +01:00
Me No Dev
bc48022118 spend more time understanding the logic 2015-11-21 21:29:54 +02:00
Me No Dev
fe9dc913b4 unref udp if exists 2015-11-21 21:14:11 +02:00
Me No Dev
94a7f63cda fix static handler 2015-11-21 21:04:07 +02:00
Ivan Grokhotkov
ab16b2fe0d Fix typo 2015-11-21 20:09:18 +03:00
Ivan Grokhotkov
40da463ee6 ESP8266WiFi library: add persistent option, fix #1054 2015-11-21 20:06:10 +03:00
Ivan Grokhotkov
8bf1e98f24 Improve debug output on critical errors 2015-11-21 20:04:38 +03:00