Merge branch 'master' into release/v3.3.x
This commit is contained in:
commit
ff3cc813fc
1 changed files with 10 additions and 0 deletions
|
|
@ -502,6 +502,16 @@ void WebServer::stop() {
|
|||
}
|
||||
|
||||
void WebServer::sendHeader(const String &name, const String &value, bool first) {
|
||||
if (name.indexOf('\r') != -1 || name.indexOf('\n') != -1) {
|
||||
log_e("Invalid character in HTTP header name");
|
||||
return;
|
||||
}
|
||||
|
||||
if (value.indexOf('\r') != -1 || value.indexOf('\n') != -1) {
|
||||
log_e("Invalid character in HTTP header value");
|
||||
return;
|
||||
}
|
||||
|
||||
RequestArgument *header = new RequestArgument();
|
||||
header->key = name;
|
||||
header->value = value;
|
||||
|
|
|
|||
Loading…
Reference in a new issue