doesn't attempt to serve public file unless request method is get

allows files to be served without request headers