|
|
|
|
@ -154,15 +154,6 @@ def get_file(cli, uri)
|
|
|
|
|
elsif uri.end_with? ".png"
|
|
|
|
|
IMAGE_HANDLER.call(cli, uri.split("/")[1])
|
|
|
|
|
#never wants the ico?
|
|
|
|
|
elsif uri.end_with? ".ico"
|
|
|
|
|
lambda { |cli, uri|
|
|
|
|
|
unless File.exist? uri.as_root
|
|
|
|
|
message "could not open file: #{uri}"
|
|
|
|
|
cli.puts http_not_found uri
|
|
|
|
|
return
|
|
|
|
|
end
|
|
|
|
|
cli.puts "HTTP/1.1 200 OK\r\nContent-Type: image/icon\r\n\r\n" + File.read(uri.as_root)
|
|
|
|
|
}.call(cli, uri.split("/")[1])
|
|
|
|
|
else
|
|
|
|
|
DEFAULT.call(cli, uri.split("/")[1])
|
|
|
|
|
end
|
|
|
|
|
|