Вопрос по javascript, websocket, html5 – Запуск веб-сокета на стороне клиента

0

Я только что прочитал о веб-сокетах и написал этот простой Java-скрипт на стороне клиента. Но он не выдает никакой информации, даже если я запускаю браузер Chrome и не знаю, что такое НЕИСПРАВНОСТЬ ?? Может быть, google.com не поддерживает веб-сокеты?

<!DOCTYPE html>
<html>
<head>
    <title>Web socket Experiment</title>
    <script type="text/javascript">
        function callWebSocket() {

            var socket = new WebSocket("ws://www.google.com");

            socket.onopen = function () {
                alert("Hello, Connected To WS server");
            };

            socket.onmessage = function (e) {
                alert("The message received is : " + e.data);
            };
            socket.onerror = function (e) {
                alert("An error occured while connecting... " + e.data);
            };
            socket.onclose = function () {
                alert("hello.. The coonection has been clsoed");
            };

        }
    </script>
</head>

<body>
    <input type="button" value="Open Connecton" onclcik="callWebSocket()" />
</body>
</html>

Пожалуйста помоги..

Спасибо
Sneha

1. Политика одного происхождения может быть частью проблемы. 2. Нет, насколько я знаю, Google не использует веб-сокеты на google.com. 3. Экстра: доgoogle.com. Ry-♦

Ваш Ответ

1   ответ
1

onclcik в вашей кнопке ввода. Кроме этого, ваш код должен работать нормально, за исключением того, что в своем комментарии упомянул minitech, я не думаю, что в настоящее время у Google есть настройка сценария веб-сокета, которую вы можете использовать. Попробуйте создать свой собственный серверный скрипт, чтобы указать на него, или выполнить поиск существующего примера стороннего сайта, с которым можно поиграть (например, быстрый поиск в Google, и я нашел ws: //echo.websocket.org, на котором я попробовал ваш код, и он работал, кроме опечатки)

Error: User Rate Limit Exceeded Smitha
Error: User Rate Limit ExceededRFC 6455
Error: User Rate Limit Exceeded Smitha
en.wikipedia.org/wiki/WebSocketError: User Rate Limit Exceeded
Error: User Rate Limit Exceeded

Похожие вопросы