-
Notifications
You must be signed in to change notification settings - Fork 0
config
ryhara edited this page Mar 3, 2024
·
9 revisions
- Config
複数のサーバー情報(ServerConfig)を持つ - ConfigParse
Configを持ち、実際にパースする - Location
一つ分のlocation情報を持つ - ServerConfig
一つ分のサーバー情報を持つ(複数のLocationを持つ)
要素 | 初期値 |
---|---|
location | / |
get_method | true |
post_method | false |
delete_method | false |
autoindex | false |
alias | ./www/ |
index | index.html |
upload_path | ./www/uploads/ |
redir_path | "" |
cgi_extension | "" |
要素 | 初期値 |
---|---|
port | 80 |
server_name | default |
max_body_size | 2048 |
error_page | ./www/error_page/404.html |
location |
Server server;
ConfigParse configParse(server.getConfig());
configParse.parse(file_name);
サーバー情報の表示
printServerInfo(server.getConfig().getServers());
42Tokyoについて https://42tokyo.jp/