Как сказать Hello World с общего сервера node.js - PullRequest
0 голосов
/ 11 октября 2011

Здравствуйте, коллеги-разработчики ColdFusion!

Я пытаюсь выучить node.js, и у меня есть бесплатная учетная запись в песочнице на http://pusher.com/. Если я просматриваю доступ к API, они дают возможность вставки HTMLcode:

<!DOCTYPE html>
<head>
  <title>Pusher Test</title>
  <script src="http://js.pusherapp.com/1.9/pusher.min.js" type="text/javascript"></script>
  <script type="text/javascript">
    // Enable pusher logging - don't include this in production
    Pusher.log = function(message) {
      if (window.console && window.console.log) window.console.log(message);
    };

    // Flash fallback logging - don't include this in production
    WEB_SOCKET_DEBUG = true;

    var pusher = new Pusher('0xxxx0xxxxxxxxxxxx00');
    var channel = pusher.subscribe('test_channel');
    channel.bind('my_event', function(data) {
      alert(data);
    });
  </script>
</head>

и я вставил это в веб-страницу.

Затем они дают код для отправки через curl:

curl -d "hello world" \
"http://api.pusherapp.com/apps/7499/channels/test_channel/events?"\
"name=my_event&"\
"body_md5=xxxxxxxxxxxxxxxxx&"\
"auth_version=1.0&"\
"auth_key=0xxxxxxxxxxxxxxx00&"\
"auth_timestamp=1318305150&"\
"auth_signature=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

но я неНе думаю, что у меня есть curl.

В: Могу ли я использовать вместо него cfhttp?

1 Ответ

1 голос
/ 11 октября 2011

Понятия не имею, что здесь происходит. NodeJS - это не ваш веб-браузер. Я не понимаю, как NodeJS относится к какому-либо из этого.

Я никогда раньше не использовал pusher или coldfusion, но я уверен, что вы можете использовать ColdFusion для отправки простых HTTP-запросов на "pusher", как curl. HTTP-запросы совсем не сложны, и curl - это простая программа командной строки, которая отправляет и получает их.

Команда curl просто открывает этот длинный URL-адрес в виде запроса POST и отправляет «hello world» в качестве тела, и «hello world» должен появиться в вашем веб-браузере.

...