File tree 2 files changed +6
-7
lines changed
ESP8266WebServer/examples/SDWebServer
2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -47,14 +47,10 @@ File uploadFile;
47
47
48
48
49
49
void returnOK () {
50
- server.sendHeader (" Connection" , " close" );
51
- server.sendHeader (" Access-Control-Allow-Origin" , " *" );
52
50
server.send (200 , " text/plain" , " " );
53
51
}
54
52
55
53
void returnFail (String msg) {
56
- server.sendHeader (" Connection" , " close" );
57
- server.sendHeader (" Access-Control-Allow-Origin" , " *" );
58
54
server.send (500 , " text/plain" , msg + " \r\n " );
59
55
}
60
56
Original file line number Diff line number Diff line change @@ -36,7 +36,10 @@ httpClient::httpClient() {
36
36
_tcp = NULL ;
37
37
_tcps = NULL ;
38
38
39
+ _port = 0 ;
40
+
39
41
_reuse = false ;
42
+ _https = false ;
40
43
41
44
_headerKeysCount = 0 ;
42
45
_currentHeaders = NULL ;
@@ -345,7 +348,7 @@ int httpClient::writeToStream(Stream * stream) {
345
348
DEBUG_HTTPCLIENT (" [HTTP-Client][writeToStream] connection closed or file end (written: %d).\n " , bytesWritten);
346
349
347
350
if (_size && _size != bytesWritten) {
348
- DEBUG_HTTPCLIENT (" [HTTP-Client][writeToStream] bytesWritten %d and size %d missmatch !.\n " , bytesWritten, _size);
351
+ DEBUG_HTTPCLIENT (" [HTTP-Client][writeToStream] bytesWritten %d and size %d mismatch !.\n " , bytesWritten, _size);
349
352
}
350
353
351
354
end ();
@@ -362,7 +365,7 @@ String httpClient::getString(void) {
362
365
if (_size) {
363
366
// try to reserve needed memmory
364
367
if (!sstring.reserve ((_size + 1 ))) {
365
- DEBUG_HTTPCLIENT (" [HTTP-Client][getString] too less memory to resive as string! need: %d\n " , (_size + 1 ));
368
+ DEBUG_HTTPCLIENT (" [HTTP-Client][getString] too less memory to reserve as string! need: %d\n " , (_size + 1 ));
366
369
return String (" --too less memory--" );
367
370
}
368
371
}
@@ -511,7 +514,7 @@ bool httpClient::sendHeader(const char * type) {
511
514
}
512
515
header += " \r\n " + _Headers + " \r\n " ;
513
516
514
- return _tcp->write (header.c_str (), header.length ());
517
+ return ( _tcp->write (header.c_str (), header. length ()) == header.length ());
515
518
}
516
519
517
520
/* *
You can’t perform that action at this time.
0 commit comments