小编sto*_*ven的帖子

Node.js和Comet

基本上,我试图从头开始使用node.js建立一个基本的彗星服务器和客户端.一个尝试谷歌的事情它应该工作的过程,因为我正在测试它似乎工作正常.然而,一个问题仍在我脑海中.首先,我想向您展示代码.

var http = require('http');
var sys = require('sys');
var fs = require('fs');
var qs = require('querystring');

var server = http.createServer();

var connections = [];

server.on('request', function(req, res) {

    console.log(req.url);

    if(req.url == '/index') {

        fs.readFile(__dirname + '/index.html', function(err, data){
            if(err) {
                res.writeHead(err, data);
                return res.end('Error loading index.html');
            }

            res.writeHead(200);
            res.end(data);
        });
    } else if(req.url == '/sendData') {
        if (req.method == 'POST') {
            var body = '';
            req.on('data', function (data) {
                body += data;
            });
            req.on('end', function () {

                var POST …
Run Code Online (Sandbox Code Playgroud)

javascript ajax comet node.js

6
推荐指数
1
解决办法
9409
查看次数

创建可以运行php的Web服务器

我用Java创建了一个基本的Web服务器.它也可以运行PHP代码.

我执行:

php - f <file> 
Run Code Online (Sandbox Code Playgroud)

获得结果并将其发送回客户端.它工作得很好,但是当我想使用phpinfo()时; 函数,它返回纯文本,因为它也写在手册中.我怎样才能像Apache一样以HTML格式获得结果?

谢谢!

php webserver

0
推荐指数
1
解决办法
199
查看次数

标签 统计

ajax ×1

comet ×1

javascript ×1

node.js ×1

php ×1

webserver ×1