[英]Node.js REST with Sockets
我試圖解決的問題是
我可以通過 REST 與客戶端通信,另外我可以通過套接字與外部服務器通信(響應時間約為 100 毫秒)。 但是將這些結果結合起來卻一無所獲。
const sjsc = require('sockjs-client');
app.post('/form', function(req, res) {
const srvc = sjsc('http://external.server:port/path');
srvc.onopen = function () {
srvc.send(testData);
}
srvc.onmessage = function(data) {
console.log('received ', data);
res.send(data);
};
});
const srvc = sjsc('http://external.server:port/path');
這需要是一個let
。 這是我唯一改變並且完美運行的東西。
let srvc = sjsc('http://external.server:port/path');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.