Új hozzászólás Aktív témák

  • n00n

    őstag

    válasz kovisoft #2005 üzenetére

    Utánaolvastam és nem vár 1024 byte-ra. A send() elküldi a küldött byte-ok számát is, így a recv azt is megkapja. Szóval ha kevesebb az nem baj,, de 1024 lehet maximum nálam. Aminél több nem is jöhet nálam.

    socket.recv(bufsize[, flags])
    Receive data from the socket. The return value is a bytes object representing the data received. The maximum amount of data to be received at once is specified by bufsize.

    Egyébként működik:

    Server:
    test@test-machine:~/pyproject python3 server.py
    2019-02-27 13:38:47,062 - 192.168.0.2:39620 - Connected
    2019-02-27 13:38:52,597 - 192.168.0.2:39620 - Message received: b'Hi\n'
    2019-02-27 13:38:53,603 - 192.168.0.2:39620 - Message sent: b'Welcome\n'

    Client:
    test@test-machine:~/pyproject python3 client.py
    Hi
    Response: b'Welcome\n'

    [ Szerkesztve ]

Új hozzászólás Aktív témák