Sha256: 18fbdf06af4f3e7dbe302a36b2880b5d992e0b32699d23e3edb2f191dba26eb9
Contents?: true
Size: 383 Bytes
Versions: 75
Compression:
Stored size: 383 Bytes
Contents
#!/usr/bin/env ruby require "eventmachine" module ErrorServer def receive_data(data) case data when %r{^GET /error/not_found\s} send_data "HTTP/1.1 404 Not Found\r\n" send_data "\r\n" send_data "server says not found" close_connection(true) end end end EM.run do EM.start_server("127.0.0.1", 9292, ErrorServer) $stderr.puts "ready" end
Version data entries
75 entries across 73 versions & 4 rubygems