SERVER = ( '127.0.0.1', 8080 )
def generanteRandomData( ):
Mega = 1024 * 1024
size = random.randint( Mega, Mega * 10 )
data = bytes( size )
return ( size, '/UNA/RUTA/ABSOLUTA/CUALQUIERA', data )
async def readData( reader: asyncio.StreamReader, seps = 1 ) -> bytes:
buffer = bytearray( )
while True:
readed = await reader.read( 1 )
buffer += readed
if buffer[-1:] == b'\00': break
return buffer[:-1]
async def uploadData( reader, writer, data ):