diff options
| author | tv <tv@nomic.retiolum> | 2014-01-05 23:09:08 +0100 | 
|---|---|---|
| committer | tv <tv@nomic.retiolum> | 2014-01-05 23:09:08 +0100 | 
| commit | f769dc7b006dd3d896729344a5f67fb74dc6786e (patch) | |
| tree | cc326ea223e8ffa6b0c3cc25bf19fc795b1963da | |
| parent | e0bd4306d7f2284058b0f0910cf4e84e7c78b4f9 (diff) | |
go: redirect with 302
| -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();    });  } | 
