diff --git a/src/Servers/NginxServer/echo.js b/src/Servers/NginxServer/echo.js index d984c23..8d1606b 100644 --- a/src/Servers/NginxServer/echo.js +++ b/src/Servers/NginxServer/echo.js @@ -7,4 +7,12 @@ function echo(r) { r.return(200, body); } -export default { echo }; +function handler(r) { + if (r.method === 'POST') { + r.return(200, r.requestText || ''); + } else { + r.return(200, 'OK'); + } +} + +export default { echo, handler }; diff --git a/src/Servers/NginxServer/nginx.conf b/src/Servers/NginxServer/nginx.conf index 2335656..ce836c5 100644 --- a/src/Servers/NginxServer/nginx.conf +++ b/src/Servers/NginxServer/nginx.conf @@ -27,7 +27,7 @@ http { } location / { - return 200 "OK"; + js_content echo.handler; } } }