FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
esp32_https_server/docs/HTTPHeader_8hpp_source.html at master · dekarma/esp32_https_server · GitHub
dekarma
esp32_https_server
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
esp32_https_server
/
docs
/
HTTPHeader_8hpp_source.html
Copy path
More file actions
More file actions
Latest commit
History
History
History
101 lines (99 loc) · 7.66 KB
Breadcrumbs
esp32_https_server
/
docs
/
HTTPHeader_8hpp_source.html
Copy path
File metadata and controls
101 lines (99 loc) · 7.66 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
html
xmlns
="
http://www.w3.org/1999/xhtml
"
>
<
head
>
<
meta
http-equiv
="
Content-Type
"
content
="
text/xhtml;charset=UTF-8
"
/>
<
meta
http-equiv
="
X-UA-Compatible
"
content
="
IE=9
"
/>
<
meta
name
="
generator
"
content
="
Doxygen 1.8.13
"
/>
<
meta
name
="
viewport
"
content
="
width=device-width, initial-scale=1
"
/>
<
title
>
ESP32 HTTPS Server: /home/frank/Projekte/esp32/https_server/esp32_https_server/src/HTTPHeader.hpp Source File
</
title
>
<
link
href
="
tabs.css
"
rel
="
stylesheet
"
type
="
text/css
"
/>
<
script
type
="
text/javascript
"
src
="
jquery.js
"
>
</
script
>
<
script
type
="
text/javascript
"
src
="
dynsections.js
"
>
</
script
>
<
link
href
="
navtree.css
"
rel
="
stylesheet
"
type
="
text/css
"
/>
<
script
type
="
text/javascript
"
src
="
resize.js
"
>
</
script
>
<
script
type
="
text/javascript
"
src
="
navtreedata.js
"
>
</
script
>
<
script
type
="
text/javascript
"
src
="
navtree.js
"
>
</
script
>
<
script
type
="
text/javascript
"
>
$
(
document
)
.
ready
(
initResizable
)
;
</
script
>
<
link
href
="
search/search.css
"
rel
="
stylesheet
"
type
="
text/css
"
/>
<
script
type
="
text/javascript
"
src
="
search/searchdata.js
"
>
</
script
>
<
script
type
="
text/javascript
"
src
="
search/search.js
"
>
</
script
>
<
link
href
="
doxygen.css
"
rel
="
stylesheet
"
type
="
text/css
"
/>
</
head
>
<
body
>
<
div
id
="
top
"
>
<!-- do not remove this div, it is closed by doxygen! -->
<
div
id
="
titlearea
"
>
<
table
cellspacing
="
0
"
cellpadding
="
0
"
>
<
tbody
>
<
tr
style
="
height: 56px;
"
>
<
td
id
="
projectalign
"
style
="
padding-left: 0.5em;
"
>
<
div
id
="
projectname
"
>
ESP32 HTTPS Server
</
div
>
</
td
>
</
tr
>
</
tbody
>
</
table
>
</
div
>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<
script
type
="
text/javascript
"
>
var
searchBox
=
new
SearchBox
(
"searchBox"
,
"search"
,
false
,
'Search'
)
;
</
script
>
<
script
type
="
text/javascript
"
src
="
menudata.js
"
>
</
script
>
<
script
type
="
text/javascript
"
src
="
menu.js
"
>
</
script
>
<
script
type
="
text/javascript
"
>
$
(
function
(
)
{
initMenu
(
''
,
true
,
false
,
'search.php'
,
'Search'
)
;
$
(
document
)
.
ready
(
function
(
)
{
init_search
(
)
;
}
)
;
}
)
;
</
script
>
<
div
id
="
main-nav
"
>
</
div
>
</
div
>
<!-- top -->
<
div
id
="
side-nav
"
class
="
ui-resizable side-nav-resizable
"
>
<
div
id
="
nav-tree
"
>
<
div
id
="
nav-tree-contents
"
>
<
div
id
="
nav-sync
"
class
="
sync
"
>
</
div
>
</
div
>
</
div
>
<
div
id
="
splitbar
"
style
="
-moz-user-select:none;
"
class
="
ui-resizable-handle
"
>
</
div
>
</
div
>
<
script
type
="
text/javascript
"
>
$
(
document
)
.
ready
(
function
(
)
{
initNavTree
(
'HTTPHeader_8hpp_source.html'
,
''
)
;
}
)
;
</
script
>
<
div
id
="
doc-content
"
>
<!-- window showing the filter options -->
<
div
id
="
MSearchSelectWindow
"
onmouseover
="
return searchBox.OnSearchSelectShow()
"
onmouseout
="
return searchBox.OnSearchSelectHide()
"
onkeydown
="
return searchBox.OnSearchSelectKey(event)
"
>
</
div
>
<!-- iframe showing the search results (closed by default) -->
<
div
id
="
MSearchResultsWindow
"
>
<
iframe
src
="
javascript:void(0)
"
frameborder
="
0
"
name
="
MSearchResults
"
id
="
MSearchResults
"
>
</
iframe
>
</
div
>
<
div
class
="
header
"
>
<
div
class
="
headertitle
"
>
<
div
class
="
title
"
>
HTTPHeader.hpp
</
div
>
</
div
>
</
div
>
<!--header-->
<
div
class
="
contents
"
>
<
div
class
="
fragment
"
>
<
div
class
="
line
"
>
<
a
name
="
l00001
"
>
</
a
>
<
span
class
="
lineno
"
>
1
</
span
>
 
<
span
class
="
preprocessor
"
>
#ifndef SRC_HTTPHEADER_HPP_
</
span
>
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00002
"
>
</
a
>
<
span
class
="
lineno
"
>
2
</
span
>
 
<
span
class
="
preprocessor
"
>
#define SRC_HTTPHEADER_HPP_
</
span
>
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00003
"
>
</
a
>
<
span
class
="
lineno
"
>
3
</
span
>
 
<
span
class
="
preprocessor
"
>
#include <Arduino.h>
</
span
>
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00004
"
>
</
a
>
<
span
class
="
lineno
"
>
4
</
span
>
 
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00005
"
>
</
a
>
<
span
class
="
lineno
"
>
5
</
span
>
 
<
span
class
="
preprocessor
"
>
#include <string>
</
span
>
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00006
"
>
</
a
>
<
span
class
="
lineno
"
>
6
</
span
>
 
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00007
"
>
</
a
>
<
span
class
="
lineno
"
>
7
</
span
>
 
<
span
class
="
keyword
"
>
namespace
</
span
>
<
a
class
="
code
"
href
="
namespacehttpsserver.html
"
>
httpsserver
</
a
>
{
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00008
"
>
</
a
>
<
span
class
="
lineno
"
>
8
</
span
>
 
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00012
"
>
</
a
>
<
span
class
="
lineno
"
>
<
a
class
="
line
"
href
="
classhttpsserver_1_1HTTPHeader.html
"
>
12
</
a
>
</
span
>
 
<
span
class
="
keyword
"
>
class
</
span
>
<
a
class
="
code
"
href
="
classhttpsserver_1_1HTTPHeader.html
"
>
HTTPHeader
</
a
>
{
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00013
"
>
</
a
>
<
span
class
="
lineno
"
>
13
</
span
>
 
<
span
class
="
keyword
"
>
public
</
span
>
:
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00014
"
>
</
a
>
<
span
class
="
lineno
"
>
14
</
span
>
 
<
a
class
="
code
"
href
="
classhttpsserver_1_1HTTPHeader.html
"
>
HTTPHeader
</
a
>
(
<
span
class
="
keyword
"
>
const
</
span
>
std::string &name,
<
span
class
="
keyword
"
>
const
</
span
>
std::string &value);
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00015
"
>
</
a
>
<
span
class
="
lineno
"
>
15
</
span
>
 
<
span
class
="
keyword
"
>
virtual
</
span
>
~
<
a
class
="
code
"
href
="
classhttpsserver_1_1HTTPHeader.html
"
>
HTTPHeader
</
a
>
();
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00016
"
>
</
a
>
<
span
class
="
lineno
"
>
16
</
span
>
 
<
span
class
="
keyword
"
>
const
</
span
>
std::string _name;
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00017
"
>
</
a
>
<
span
class
="
lineno
"
>
17
</
span
>
 
<
span
class
="
keyword
"
>
const
</
span
>
std::string _value;
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00018
"
>
</
a
>
<
span
class
="
lineno
"
>
18
</
span
>
  std::string print();
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00019
"
>
</
a
>
<
span
class
="
lineno
"
>
19
</
span
>
 };
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00020
"
>
</
a
>
<
span
class
="
lineno
"
>
20
</
span
>
 
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00028
"
>
</
a
>
<
span
class
="
lineno
"
>
28
</
span
>
 std::string
<
a
class
="
code
"
href
="
namespacehttpsserver.html#aeb87e6cdb0a41241836a8f8c45315320
"
>
normalizeHeaderName
</
a
>
(std::string
<
span
class
="
keyword
"
>
const
</
span
>
&name);
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00029
"
>
</
a
>
<
span
class
="
lineno
"
>
29
</
span
>
 
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00030
"
>
</
a
>
<
span
class
="
lineno
"
>
30
</
span
>
 }
<
span
class
="
comment
"
>
/* namespace httpsserver */
</
span
>
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00031
"
>
</
a
>
<
span
class
="
lineno
"
>
31
</
span
>
 
</
div
>
<
div
class
="
line
"
>
<
a
name
="
l00032
"
>
</
a
>
<
span
class
="
lineno
"
>
32
</
span
>
 
<
span
class
="
preprocessor
"
>
#endif
</
span
>
<
span
class
="
comment
"
>
/* SRC_HTTPHEADER_HPP_ */
</
span
>
<
span
class
="
preprocessor
"
>
</
span
>
</
div
>
<
div
class
="
ttc
"
id
="
classhttpsserver_1_1HTTPHeader_html
"
>
<
div
class
="
ttname
"
>
<
a
href
="
classhttpsserver_1_1HTTPHeader.html
"
>
httpsserver::HTTPHeader
</
a
>
</
div
>
<
div
class
="
ttdoc
"
>
Represents a single name/value pair of an HTTP header.
</
div
>
<
div
class
="
ttdef
"
>
<
b
>
Definition:
</
b
>
HTTPHeader.hpp:12
</
div
>
</
div
>
<
div
class
="
ttc
"
id
="
namespacehttpsserver_html_aeb87e6cdb0a41241836a8f8c45315320
"
>
<
div
class
="
ttname
"
>
<
a
href
="
namespacehttpsserver.html#aeb87e6cdb0a41241836a8f8c45315320
"
>
httpsserver::normalizeHeaderName
</
a
>
</
div
>
<
div
class
="
ttdeci
"
>
std::string normalizeHeaderName(std::string const &name)
</
div
>
<
div
class
="
ttdoc
"
>
Normalizes case in header names.
</
div
>
<
div
class
="
ttdef
"
>
<
b
>
Definition:
</
b
>
HTTPHeader.cpp:23
</
div
>
</
div
>
<
div
class
="
ttc
"
id
="
namespacehttpsserver_html
"
>
<
div
class
="
ttname
"
>
<
a
href
="
namespacehttpsserver.html
"
>
httpsserver
</
a
>
</
div
>
<
div
class
="
ttdef
"
>
<
b
>
Definition:
</
b
>
ConnectionContext.cpp:3
</
div
>
</
div
>
</
div
>
<!-- fragment -->
</
div
>
<!-- contents -->
</
div
>
<!-- doc-content -->
<!-- start footer part -->
<
div
id
="
nav-path
"
class
="
navpath
"
>
<!-- id is needed for treeview function! -->
<
ul
>
<
li
class
="
navelem
"
>
<
a
class
="
el
"
href
="
dir_68267d1309a1af8e8297ef4c3efbcdba.html
"
>
src
</
a
>
</
li
>
<
li
class
="
navelem
"
>
<
b
>
HTTPHeader.hpp
</
b
>
</
li
>
<
li
class
="
footer
"
>
Generated by
<
a
href
="
http://www.doxygen.org/index.html
"
>
<
img
class
="
footer
"
src
="
doxygen.png
"
alt
="
doxygen
"
/>
</
a
>
1.8.13
</
li
>
</
ul
>
</
div
>
</
body
>
</
html
>
Back
|
FazBrowse Home
|
New Git URL