mirror of
https://github.com/cesanta/mongoose.git
synced 2024-11-27 20:59:00 +08:00
Added mg_send_file() to python binding
This commit is contained in:
parent
29a38875ff
commit
81a5e3f342
@ -39,6 +39,9 @@ def EventHandler(event, conn, info):
|
||||
'<input type="submit"/>'
|
||||
'</form>')
|
||||
return True
|
||||
elif event == mongoose.NEW_REQUEST and info.uri == '/secret':
|
||||
conn.send_file('/etc/passwd')
|
||||
return True
|
||||
else:
|
||||
return False
|
||||
|
||||
|
@ -110,6 +110,9 @@ class Connection(object):
|
||||
n = self.m.dll.mg_read(self.conn, buf, size)
|
||||
return n <= 0 and None or buf[:n]
|
||||
|
||||
def send_file(self, path):
|
||||
self.m.dll.mg_send_file(self.conn, path)
|
||||
|
||||
|
||||
class Mongoose(object):
|
||||
"""A wrapper class for Mongoose shared library."""
|
||||
|
Loading…
Reference in New Issue
Block a user