技術をかじる猫

適当に気になった技術や言語、思ったこと考えた事など。

コンソールで使ってみた

何も考えずにコンソール上で

node

すると、おもむろにコンソール上でのコードが書ける。
止めたくなったら。

.exit

でいける。
あえてコンソールからHelloWorld

xxxx@flowers:~# node
> var http = require('http');
> http.createServer(function(request, res){
... res.writeHead(200, {'Content-Type':'text/plain'});
... res.end('Hello, Node.');
... }).listen(8080, '127.0.0.1');
> console.log('Server running...');
Server running...
>

そして拾ってみる

xxxx@flowers:~$ wget http://127.0.0.1:8080/
--2011-05-31 00:50:12--  http://127.0.0.1:8080/
127.0.0.1:8080 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 特定できません [text/plain]
`index.html' に保存中

    [ <=>                                   ] 12          --.-K/s   時間 0s

2011-05-31 00:50:12 (467 KB/s) - `index.html' へ保存終了 [12]

xxxx@flowers:~$ cat index.html
Hello, Node.

外部からはアクセスできなかった。
多分ポートとか開いてないんだなぁ、、、iptables でも後でいじるか。