Ignore requests to other hosts.

This commit is contained in:
Cheng Zhao 2014-08-27 21:05:54 +08:00
parent fe96a9de33
commit b6c2e7ef76

View file

@ -8,7 +8,7 @@ hostPathMap = {}
hostPathMapNextKey = 0
getHostForPath = (path) ->
key = "extension-#{hostPathMapNextKey}"
key = "extension-#{++hostPathMapNextKey}"
hostPathMap[key] = path
key
@ -23,6 +23,8 @@ app.once 'ready', ->
parsed = url.parse request.url
return unless parsed.hostname and parsed.path?
return unless /extension-\d+/.test parsed.hostname
directory = getPathForHost parsed.hostname
return new protocol.RequestFileJob(path.join(directory, parsed.path))