Skip to content

As3webSocket #7

Description

@dogslife

Hi @chatziko. As suggested I've moved to Flash 11.2 and have made prgress. When first using the AS3webSocket code in your fork I got the following error:
1119: Access of possibly undefined property enableDeflateStream through a reference with static type com.worlize.websocket:WebSocket.
Obviously when I comment the line //websocket.enableDeflateStream = true;
it does compile and I am getting data transferring. The command prompt shows the following

From Flash = GET /foo?bing=baz HTTP/1.1
Host: 127.0.0.1:8080
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: Uevga4Si87w+khsGAmgGzQ==
Origin: *
Sec-WebSocket-Version: 13
Sec-WebSocket-Protocol: my-chat-protocol

but I then have a handshake issue and the connection drops. I'm alsmost certain that this handshake issue is a failing on my part but am not sure where. the error i get is

TypeError: Error #1009: Cannot access a property or method of a null object reference.
at com.worlize.websocket::WebSocket/readServerHandshake()[WebSocket.as:793]
at com.worlize.websocket::WebSocket/handleSocketData()[WebSocket.as:440]

What is it that I'm missing ?.. Please bear in mind that I am not a developer but am trying to learn and seeking your guidance.
Also, would it be possible to share any simplified node.js/socket.io script you tested with.
thanks in advance

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions