OldAssetProxy.coffee 353 B

12345678910111213
  1. settings = require("settings-sharelatex")
  2. logger = require("logger-sharelatex")
  3. request = require("request")
  4. module.exports = (req, res, next)->
  5. requestedUrl = req.url
  6. redirectUrl = settings.proxyUrls[requestedUrl]
  7. if redirectUrl?
  8. logger.log redirectUrl:redirectUrl, reqUrl:req.url, "proxying url"
  9. request(redirectUrl).pipe(res)
  10. else
  11. next()