var request = require('request');var options = { method: 'POST', url: 'http://localhost:8545', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ jsonrpc: "2.0", method: "eth_accounts", params: [], id: 1 })}; request(options, function (err, res, body) { if (!err) { console.log(body); console.log(res.statusCode); } else { console.log("err"); }});
npm install시 아래와 같은 에러메세지가 발생하였다.npm ERR! Cannot read property '0' of undefind 원인을 생각해보니 npm 5.6.0을 설치한 이후부터 이러한 문제가 발생하기 시작했다.그래서 다시 npm i -g npm@5.3.0을 실행하여 npm을 5.3.0으로 다운그레이드 하고 다시 했더니 없어졌다. 아참 그전에 node_modules 폴더는 삭제해야 반영된다.
서버 - index.js const WebSocket = require('ws'); const wss = new WebSocket.Server({ port: 8080 }); wss.on('connection', function connection(ws, request) { console.log('connection'); ws.on('message', function incoming(message) { console.log('received: %s', message); }); ws.on('close', function close(code, reason) { console.log('close ' + code + ':'+reason); }); ws.send('something'); }); 클라이언트 - ind..
- Total
- Today
- Yesterday