SóProvas


ID
2618872
Banca
CESPE / CEBRASPE
Órgão
STM
Ano
2018
Provas
Disciplina
Programação
Assuntos

Julgue o item subsequente, a respeito de programação web.


Em HTML5, o valor igual a 2 para o atributo Socket.readyState do WebSocket indica que a conexão foi fechada.

Alternativas
Comentários
  • A value of 0 indicates that the connection has not yet been established.

    A value of 1 indicates that the connection is established and communication is possible.

    A value of 2 indicates that the connection is going through the closing handshake.

    A value of 3 indicates that the connection has been closed or could not be opened.

  •  

    Um valor de 0 indica que a conexão ainda não foi estabelecida.

    Um valor de 1 indica que a conexão está estabelecida e a comunicação é possível.

    Um valor de 2 indica que a conexão está passando pelo handshake de fechamento.

    Um valor de 3 indica que a conexão foi fechada ou não pôde ser aberta.

    ERRADA

  • Fonte?

  • A value of 0 indicates that the connection has not yet been established.
    A value of 1 indicates that the connection is established and communication is possible.
    A value of 2 indicates that the connection is going through the closing handshake.
    A value of 3 indicates that the connection has been closed or could not be opened.

     

    Fonte: https://www.tutorialspoint.com/html5/html5_websocket.htm

  • Permite a criação de uma conexão permanente entre a página e o servidor para que estes possam trocar dados através desta ligação.

    O objeto  provê uma API para criação e gerenciamento de uma conexão  com um servidor, bem como o envio e recebimento de dados através dessa conexão.

    Estados de constantes prontasEssas constantes são usadas pelo atributo para descrever o estado da conexão do WebSocket.

    Constante

    Valor

    Descrição

    A conexão ainda não está aberta.

    A conexão está aberta e pronta para se comunicar.

    A conexão está em processo de fechamento.

    A conexão está fechada ou não foi possível abrir.

  • 0 Abrindo 1 aberta 2 fechando 3 fechada
  • Propriedades:

    binaryType - propriedade controla o tipo de dados binários recebidos pela conexão

    bufferedAmount - propriedade somente leitura retorna o número de bytes de dados que foram enfileirados usando chamadas, send()mas ainda não foram transmitidos à rede. Este valor é redefinido para zero assim que todos os dados na fila forem enviados. Este valor não é zerado quando a conexão é fechada; se você continuar ligando send(), isso continuará a subir.

    extensions - propriedade somente leitura retorna as extensões selecionadas pelo servidor. Atualmente, é apenas a string vazia ou uma lista de extensões negociadas pela conexão.

    onclose - propriedade é EventHandlerchamada quando a conexão WebSocket readyStatemuda para CLOSED. É chamado com um CloseEvent.

    onerror - A propriedade de manipulador de eventos WebSocketda interface onerroré uma função que é chamada quando ocorre um erro no WebSocket.

    onmessage - propriedade é EventHandlerchamada quando uma mensagem é recebida do servidor. É chamado com um MessageEvent.

    onopen - ropriedade é EventHandlerchamada quando a WebSocket conexão readyStatemuda para 1; isso indica que a conexão está pronta para enviar e receber dados. É chamado com um Event.

    protocol - propriedade somente leitura retorna o nome do subprotocolo selecionado pelo servidor; esta será uma das strings especificadas no protocolsparâmetro ao criar o WebSocket objeto, ou a string vazia se nenhuma conexão for estabelecida.

    readyState - propriedade somente leitura retorna o estado atual da WebSocketconexão.

    url - propriedade somente leitura retorna o URL absoluto de WebSocketconforme resolvido

  • Cespe já amava cobrar isso com o XmlHttpRequest

    agora então com websocket

    mais e mais

    A value of 0 indicates that the connection has not yet been established.

    A value of 1 indicates that the connection is established and communication is possible.

    A value of 2 indicates that the connection is going through the closing handshake.

    A value of 3 indicates that the connection has been closed or could not be opened.

  • 0 CONECTING - conexão ainda não estabelecida 1 OPEN - comunicação aberta 2 CLOSING - sendo fechada 3 CLOSED - fechada