class Files
Public Class Methods
parse_req_res( req, res )
click to toggle source
# File Paths/Files.rb, line 3 def self.parse_req_res( req, res ) dputs( 4 ){ "Files: #{req.inspect}" } path, query, addr = req.path, req.query.to_sym, RPCQooxdooHandler.get_ip( req ) if req.request_method == 'GET' filename = RPCQooxdooPath.sanitize(path.sub( /^.[^\/]*./, '' )) res['content-type'] = case filename when /js$/i 'text/javascript' when /html$/i 'text/html' end dputs(4){"Request is #{req.inspect}" } dputs(3){"filename is #{filename} - content-type is #{res['content-type']}" } return IO.read( 'Files/' + filename ) end end