Report question

Question: Why does the server in a websocket request have to answer a challenge?