ローカルホスト以外で Webrick プロセスにアクセスしようとする試みをすべてブロックしようとしています。これは私の現在のコードです
def do_GET(req, res)
host_name = "localhost:3344".split(":")[0]
if host_name != "localhost" && host_name != "127.0.0.1"
puts "Security alert, accessing through #{host_name}"
return
else
puts "we're fine, #{host_name}"
end
# etc.
これは壊れやすいですか?私の考えでは、ホスト名は Web サーバー自体に偽装するのは難しいと思います。