diff options
Diffstat (limited to 'go')
-rw-r--r-- | go/README | 11 | ||||
-rw-r--r-- | go/index.js | 7 |
2 files changed, 15 insertions, 3 deletions
@@ -7,7 +7,16 @@ go - minimalistic uri shortener npm install hiredis # run service - node . + PORT=1337 node . + +# add uri + curl -F uri=https://mywaytoolonguri http://localhost:1337 + + this will give you a relative shortened uri. + +# resolve uri + + curl http://localhost:1337/shortened-relative-uri # clear database diff --git a/go/index.js b/go/index.js index 723fb78a..470010a9 100644 --- a/go/index.js +++ b/go/index.js @@ -68,8 +68,11 @@ function retrieve (req, res) { return res.end('not found\r\n'); } - res.writeHead(200, { 'content-type': 'text/plain' }); - return res.end(reply + '\r\n'); + res.writeHead(302, { + 'content-type': 'text/plain', + 'location': reply, + }); + return res.end(); }); } |