簡體   English   中英

在socket.io上發送帖子數據或獲取數據

[英]Send Post Data or Get Data on socket.io

我想在socket.io中發送POST或GET數據,但無法接收任何數據。 我想在連接外部發送數據。 下面是我的代碼:

服務器代碼:app.js

io.sockets.on('connection', function (socket) {
    console.log('You Have successfully Connected to the server');
});

io.sockets.on('checkUser', function (data) {
    io.sockets.emit('callback', {
        data: data
    });
});

客戶端:app.js

$('.key').click(function () {
    var splitItem = $(this).find('.inputKey').val().split('-');;
    var info = {
        userid: user_id,
        itemid: splitItem[0], // keyid
        box: splitItem[1], // boxid
        username: username,
    }
    socket.emit('checkUser', {
        data: info 
    });
});

socket.on('callback', function (data) {
    console.log(data);
});

如果您只想發送一個簡單的http調用,請再考慮一下是否必須使用socket.io,socket.io主要用於在客戶端和服務器之間實時發送數據。

使用node.js查詢您的mysql數據庫以及更多信息,請訪問http://expressjs.com/網絡應用程序框架

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM