Webrick 프로세스에 액세스하려는 모든 비 로컬 호스트 시도를 차단하려고합니다. 이것은 현재 코드입니다 def do_GET(req, res)
host_name = "localhost:3344".split(":")[0]
if host_name != "localhost" && host_name != "127.0.0.1"
puts
이 게시물의 끝 부분에 자세한 설명이있는 임베디드 시스템에서 작업하고 있습니다. 도구는 리눅스에서 루비입니다. 네트워크의 원격 NAS 장치에 루비 코드를 넣고 NFS v3을 사용하는 임베디드 시스템에 마운트합니다. 내 프로젝트 시나리오는 다음과 같다. 1. nfs 공유를 마운트하고, 2. 마운트 된 dir에서 webrick 루비 코드를 시작하고, 3. 마운
: class Configuration < HTTPServlet::AbstractServlet
def do_GET (request, response)
SOMETHING....
end
end
server = HTTPServer.new(:Port => 666)
server.mount "/conf
Kevin Skoglund (lynda.com)는 개발 중 Webrick을 자주 다시 시작하는 습관을 갖는 것이 좋습니다. 일반적으로 변경 사항을 확인하기 위해 Webrick을 재시작 할 필요는 없지만 그는 필요할 때가있을 수 있음을 암시합니다. 그 상황이 무엇인지 아는 사람 있습니까? 이것은 Webrick이 일종의 벗겨 지는지 궁금해했습니다.
webrick을 사용하여 개발 모드에서 레일 앱을 실행하고 있습니다. 이 페이지에는 4-5 개의 자바 스크립트 파일이 포함되어 있으며, 동일한 webrick 인스턴스에 의해 제공됩니다. ie6에 페이지를로드하면 JavaScript 파일이 처음 몇 줄 뒤에 잘 렸습니다. 누구나 설명 할 수 있습니까? 예 : 페이지가이 스크립트 태그가 포함되어있는 경우 : 6