Refactor routes, proxy itunes art over ssl (wtf)
This commit is contained in:
parent
bd5eadee0c
commit
401f70ae8e
6 changed files with 111 additions and 90 deletions
14
routes/itunes-proxy.js
Normal file
14
routes/itunes-proxy.js
Normal file
|
@ -0,0 +1,14 @@
|
|||
"use strict";
|
||||
var parse = require('url').parse;
|
||||
var request = require('superagent');
|
||||
|
||||
module.exports = function(req, res) {
|
||||
var url = "http://" + req.url.substr(8);
|
||||
var parsed = parse(url);
|
||||
if (parsed.host.match(/mzstatic\.com/)) {
|
||||
request.get(url, function(response){
|
||||
res.set(response.headers);
|
||||
res.send(response.body);
|
||||
});
|
||||
}
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue