我如何在节点js(get)中编写函数并发送数据

时间:2015-07-06 14:02:40

标签: javascript php node.js

我们如何在nodejs中编写相同的函数

 <?php

       $_ack = $_GET["ack"];


       if ( $_ack == "true" ) {
         echo "{";
         echo "\"". $_id ."\" : { \"downlinkData\" : \"0102030405060708\" }";
         echo "}";
       } 
       header("HTTP/1.0 200 OK");
       header("Content-Type : application/json");
    ?>

这是我的例子是正确的:....................................... .................................................. ...............................................

 function( ){   
        var id = req.param("refID")
        var message =  {      id : { downlinkData : "0102030405060708" } }
        res.send(200);
        if(id== "true") 
        res.end( JSON.stringify(message) ); 



  } 

1 个答案:

答案 0 :(得分:0)

使用Node.js发送标头:

res.writeHead(200, {'Content-Type': 'application/json'});

通常情况下,如果您要输出JSON,请不要使用PHP进行硬编码...... PHP有json_encode()可以为您完成。