recherche

Maison  >  Questions et réponses  >  le corps du texte

PHP5.2.9 prend-il en charge Websocket ?

Php5.2.9 prend-il en charge websocket ? Comment vérifier et où puis-je le trouver ? Merci

伊谢尔伦伊谢尔伦2844 Il y a quelques jours616

répondre à tous(1)je répondrai

  • PHPz

    PHPz2017-05-16 13:13:35

    Supporté
    Comprenez d'abord le principe de mise en œuvre de Websocket avant de poser cette question.
    WebSocket est un protocole indépendant construit sur TCP.
    Websocket effectue une négociation via le code d'état 101 du protocole HTTP/1.1.

    Donc, pour prendre en charge websocket, vous devez prendre en charge les protocoles HTTP et TCP. Le protocole HTTP peut être implémenté par des serveurs conventionnels tels que nginx/apache. Vous devez ensuite prendre en charge TCP, c'est-à-dire créer un socket.
    socket_create() prend en charge la création de sockets à partir de 4.1
    stream_socket_server() prend en charge à partir de 5

    répondre
    0
  • Annulerrépondre