Я работаю над проектом web rtc. Я создал четыре файла: index.html, server.js, client.js и package.json. Мой сервер - node.js. Когда я ввожу узел server.js, он ничего не производит. Затем, когда я пишу на своем веб-браузере localhost: 8080, он говорит, что требуется обновление. Любое решение? Пожалуйста. Спасибо заранее.Localhost говорит, что требуется обновление
-3
A
ответ
3
Это означает, что у вас есть HTTP-сервер, прослушивающий на 8080 без возможностей веб-рассылки. Для вашего клиента webrtc требуется websocket, чтобы иметь возможность разговаривать с сервером. Вам также нужен socket.io. Пример:
// Require HTTP module (to start server) and Socket.IO
var http = require('http'), io = require('socket.io');
// Start the server at port 8080
var server = http.createServer(function(req, res){
// Send HTML headers and message
res.writeHead(200,{ 'Content-Type': 'text/html' });
res.end('<h1>Hello Socket Lover!</h1>');
});
server.listen(8080);
// Create a Socket.IO instance, passing it our server
var socket = io.listen(server);
// Add a connect listener
socket.on('connection', function(client){
// Success! Now listen to messages to be received
client.on('message',function(event){
console.log('Received message from client!',event);
});
client.on('disconnect',function(){
clearInterval(interval);
console.log('Server has disconnected');
});
});
Смежные вопросы
- 1. http: // localhost: 8080 говорит, что доступ запрещен
- 2. Eclipse говорит, что требуется более новая версия ADT, но не может найти обновление
- 3. Opam говорит обновление невозможно
- 4. Угловой выпадающий список/требуется обязательно, всегда говорит, что он действителен
- 5. Требуется обновление (node.js)
- 6. PHP Alert Box - Страница на localhost говорит
- 7. Является ли код статуса HTTP 426 Обновление Требуется только означало, что требуется обновление до безопасного канала?
- 8. Требуется обновление версии службы?
- 9. mobile.changepage требуется обновление страницы
- 10. «Требуется обновление Visual Studio», но его обновление
- 11. что говорит эта ошибка?
- 12. Что говорит «Руководство PHP»?
- 13. Модель данных MVC Выпадающий список валидации говорит, что идентификатор требуется, как мне изменить, чтобы сказать, что имя требуется?
- 14. Curl PHP HTTP_CODE говорит 404, но браузер говорит, что 200
- 15. Что говорит против статических полей?
- 16. .htaccess Требуется действительный пользователь [кроме localhost]
- 17. Требуется ли мета-обновление полного URL-адреса
- 18. Обновление динамического расширения - требуется вдохновение
- 19. AdMob (требуется срочное обновление SDK)
- 20. Поиск файла - Java - требуется обновление
- 21. MongoDB findAndModify обновление требуется ошибка
- 22. HTTP/1.1 426 Требуется обновление
- 23. Требуется обновление веб-макета 426
- 24. Ошибка Wordpress: требуется обновление базы данных
- 25. Vagrant не говорит, что ящик не существует
- 26. Sqlite3 установлен, но говорит, что это не
- 27. , когда я пытаюсь открыть файл HTML через `http: // localhost/xampp/htdocs/index.html`, он говорит, что не может подключиться к localhost
- 28. Не удалось подключиться к SMTP-хосту: localhost, порт: 25. Telnet говорит, что 220 localhost ESMTP-сервер готов
- 29. Проект UWP не загружен (требуется обновление)
- 30. говорит, что есть ошибки mysqli
Вряд ли мы сможем помочь вам без получения более подробной информации, включая, по крайней мере, некоторую часть вашего кода. Проделали ли вы какую-либо отладку на своем серверном коде, чтобы убедиться, что она запущена и получает HTTP-запросы из вашего браузера? Вы знаете, откуда приходит сообщение об обновлении? – jfriend00
Вы пробовали модернизировать? –
нет его в браузере – Sadit