小编XMe*_*Men的帖子

如何在Node.js上的Express.js中获取GET(查询字符串)变量?

我们可以在Node.js中的查询字符串中获取变量,就像我们$_GET在PHP中获取它们一样吗?

我知道在Node.js中我们可以在请求中获取URL.有没有获取查询字符串参数的方法?

node.js query-string express

1115
推荐指数
20
解决办法
112万
查看次数

如何将JSON字符串转换为数组

我想做的是以下内容:

  1. 从PHP中的文本区域输入JSON作为输入
  2. 使用此输入并将其转换为JSON并将其传递给php curl以发送请求.

这是我从PHP获取api这个json字符串我想传递给json,但它没有转换为数组

echo $str='{
        action : "create",
        record: {
            type: "n$product",
            fields: {
                n$name: "Bread",
                n$price: 2.11
            },
            namespaces: { "my.demo": "n" }
        }
    }';
    $json = json_decode($str, true);
Run Code Online (Sandbox Code Playgroud)

上面的代码没有返回我的数组.

php arrays json

115
推荐指数
6
解决办法
42万
查看次数

如何从solr和hbase中删除所有数据

如何从solr命令中删除所有数据?我们正在使用solrlilyhbase.

如何从hbase和solr中删除数据?

http://lucene.apache.org/solr/4_10_0/tutorial.html#Deleting+Data

solr hbase

93
推荐指数
6
解决办法
13万
查看次数

如何在node.js中实现登录身份验证

我有这个节点服务器运行:

var server=http.createServer(function(request, responsehttp) {
    if (request.method == 'POST') {
        var body = '';
        request.on('data', function (data) {
            body += data;
        });
        request.on('end', function () {
            var POST = qs.parse(body);
            processquery(POST, request, responsehttp);
        });
    } else {
        var url_parts = url.parse(request.url, true);
        var query = url_parts.query;
        console.log(query);
        processquery(query, request, responsehttp);
    }
});
Run Code Online (Sandbox Code Playgroud)

我想为此服务器添加登录表单.所以当用户通过身份验证后会显示.

   function processquery(query, request, responsehttp){
    var returnResult = function (data){
        responsehttp.end(JSON.stringify(data));
    };

    if (!query.command) {
        fileprocess(request, responsehttp);
    }
    responsehttp.writeHead(200, {"Content-Type": "application/json"});
    switch(query.command) {
        case 'logout':
            logout(query, returnResult);
            break; …
Run Code Online (Sandbox Code Playgroud)

authentication login node.js

74
推荐指数
2
解决办法
11万
查看次数

如何在Client中获取socket.io客户端的会话ID

我想在socket.io客户端中获取客户端的会话ID.

这是我的socket.io客户端:

var socket = new io.Socket(config.host, {port: config.port, rememberTransport: false});
    // when connected, clear out display
    socket.on('connect',function() {
        console.log('dummy user connected');
    });
    socket.on('disconnect',function() {
        console.log('disconnected');
    });
    socket.connect();
    return socket;
Run Code Online (Sandbox Code Playgroud)

我想得到这个客户端的会话ID,我怎么能得到它?

javascript socket.io

44
推荐指数
5
解决办法
10万
查看次数

如何从node.js中的文件到另一个文件获取变量

这是我的第一个文件:

var self=this;
var config ={
    'confvar':'configval'
};
Run Code Online (Sandbox Code Playgroud)

我想在另一个文件中使用这个配置变量,所以我在另一个文件中做的是:

conf = require('./conf');
    url=conf.config.confvar;
Run Code Online (Sandbox Code Playgroud)

但它给了我一个错误.

TypeError: Cannot read property 'confvar' of undefined
Run Code Online (Sandbox Code Playgroud)

请建议我该怎么办?

node.js

43
推荐指数
2
解决办法
6万
查看次数

如何使用jQuery解码URL?

如何使用jQuery解码URL?我的网址是

HTTP%3A%2F%2Fdtzhqpwfdzscm.cloudfront.net%2F4ca06373624db​​.jpg

jquery

40
推荐指数
3
解决办法
8万
查看次数

我可以通过node.js中的socket.io将文件上传到服务器吗?

我有一个socket.io客户端,socket.io服务器正在node.js中监听.我想通过上传文件到服务器socket.io.因为我的socket.io客户是在阿帕奇.和socket.io服务器在Node.js. 我想在Node.js中编码上传文件.但是如何将文件数据发送到node.js监听套接字.

我尝试过使用Node.js服务器上传文件.此链接在这里,但此代码不使用socket.io此.但我原来的项目正在使用socket.io.

通过formidable上传node.js中的文件

我怎么能用socket.io服务器这样做?

file-upload node.js socket.io

36
推荐指数
5
解决办法
5万
查看次数

如何手动安装node.js模块?

我想将文件上传到s3,所以我想从这篇文章运行上传程序:http: //www.componentix.com/blog/9

为此,我需要安装multipart模块. https://github.com/isaacs/multipart-js

但通过执行npm install multipart,它给出了错误

我应该如何安装这个多部分模块,以便我可以运行这个程序?

file-upload multipart node.js

27
推荐指数
2
解决办法
5万
查看次数

Firefox中的滚动条颜色更改

我想在Firefox中更改滚动条颜色.我怎样才能做到这一点?

css firefox scroll scrollbar

23
推荐指数
3
解决办法
6万
查看次数