Размер файла на сервере Python - PullRequest
0 голосов
/ 12 марта 2010

У нас есть сервер на Python и клиент + веб-сервис на Ruby. Это работает только в том случае, если файл с URL меньше 800 кб. Похоже, что "socket.puts data" в клиенте работает, но "output = socket.gets" - нет. Я думаю, что проблема в части Python. Для тестов больших файлов запустите «Сброс соединения по пиру». Это переменная размера буфера по умолчанию где-то в Python?

1 Ответ

0 голосов
/ 12 марта 2010

Не могли бы вы добавить немного больше информации и кода в ваш пример?

Вы думаете о sock.recv_into (), который принимает буфер и размер буфера в качестве аргументов? С другой стороны, вы сталкиваетесь с проблемой тайм-аута, не имея поддержки активности на стороне Ruby?

Угадывая заранее знания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...