Toggle navigation
Toggle navigation
This project
Loading...
Sign in
LI WENHAO
/
kartrider
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
김명주
2021-11-14 18:35:35 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
eede782803799ca05f56233f905d0dd038d80041
eede7828
1 parent
941c5052
Modify inf_search
connect game_home html and game_result html
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
5 deletions
inf_search.js
inf_search.js
View file @
eede782
...
...
@@ -3,16 +3,18 @@ var express = require('express');
var
app
=
express
();
const
bodyParser
=
require
(
'body-parser'
);
const
{
fileURLToPath
}
=
require
(
'url'
);
app
.
use
(
bodyParser
.
urlencoded
({
extended
:
false
}));
// URL 인코딩 안함
app
.
use
(
bodyParser
.
json
());
// json 타입으로 파싱하게 설정
app
.
use
(
'/inf/result'
,
express
.
static
(
'metadata'
));
app
.
use
(
'/'
,
express
.
static
(
'views'
));
app
.
use
(
'/game/result'
,
express
.
static
(
'metadata'
));
app
.
set
(
'views'
,
__dirname
+
'/views'
);
app
.
set
(
'view engine'
,
'ejs'
);
var
chname
;
var
vec
=
[];
app
.
post
(
"/inf/result"
,(
req
,
res
)
=>
{
chname
=
encodeURIComponent
(
req
.
body
.
test
);
});
...
...
@@ -65,13 +67,24 @@ app.get("/inf/result",(req,res)=>{
}
});
});
app
.
post
(
"/game"
,(
req
,
res
)
=>
{
vec
.
push
(
req
.
body
.
test
);
console
.
log
(
vec
)
;
app
.
post
(
"/game/result"
,(
req
,
res
)
=>
{
vec
=
req
.
body
.
test
;
})
app
.
get
(
"/game/result"
,(
req
,
res
)
=>
{
var
fs
=
require
(
'fs'
);
var
url
=
"kart_special"
+
vec
+
"/"
;
var
testFolder
=
"metadata/kart_special"
+
vec
;
fs
.
readdir
(
testFolder
,
function
(
error
,
list
){
var
rand
=
Math
.
floor
(
Math
.
random
()
*
list
.
length
);
res
.
render
(
'game_result'
,{
url
:
url
,
body
:
list
[
rand
]});
});
});
app
.
get
(
"/game"
,(
req
,
res
)
=>
{
res
.
render
(
'game_home'
);
})
})
;
app
.
get
(
"/inf"
,(
req
,
res
)
=>
{
res
.
render
(
'inf_search_home'
);
});
...
...
Please
register
or
login
to post a comment