In article <[EMAIL PROTECTED]>,
billiejoex <[EMAIL PROTECTED]> writes:
> Douglas Wells wrote:
>
> > Second, when I look at the FTP specification, I don't find the
> > concept of OOB anywhere. So, it's not clear what OOB data would
> > mean in terms of the defined FTP commands in any case.
>
> S
In article <[EMAIL PROTECTED]>,
Steve Holden <[EMAIL PROTECTED]> writes:
> Douglas Wells wrote:
> >
> > Third, the TCP protocol, which you have selected via the SOCK_STREAM
> > option doesn't support OOB at all, so there's no way that you can
> > even send OOB data in the manner that you are expec
Douglas Wells wrote:
> Second, when I look at the FTP specification, I don't find the
> concept of OOB anywhere. So, it's not clear what OOB data would
> mean in terms of the defined FTP commands in any case.
Steve Holde wrote:
> You are correct, however, in stating that the FTP
> protocol does
Douglas Wells wrote:
> In article <[EMAIL PROTECTED]>,
> billiejoex <[EMAIL PROTECTED]> writes:
>> In an asyncore based FTP server I wrote I should be able to receive
>> OOB data from clients.
>> A client sending such kind of data should act like this:
>>
> import socket
> s = socket.socke
In article <[EMAIL PROTECTED]>,
billiejoex <[EMAIL PROTECTED]> writes:
> In an asyncore based FTP server I wrote I should be able to receive
> OOB data from clients.
> A client sending such kind of data should act like this:
>
> >>> import socket
> >>> s = socket.socket(socket.AF_INET, socket.SOC
If it could be useful I attach the complete server application I used
for doing tests:
< code >
import asyncore, asynchat, socket, os
class Handler(asynchat.async_chat):
def __init__(self, sock_obj):
asynchat.async_chat.__init__(self, conn=sock_obj)
self.remote_ip, self.remo
Hi there,
In an asyncore based FTP server I wrote I should be able to receive
OOB data from clients.
A client sending such kind of data should act like this:
>>> import socket
>>> s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
>>> s.connect(('127.0.0.1', 21))
>>> s.sendall('hello there\r\n'