node.js - Response headers in express.js application -


i setting response headers follows in express app:

app.use(function (req, res, next) {   res.header('access-control-allow-origin', '*');   res.header('access-control-allow-methods', 'get', 'put', 'post', 'delete');   res.header('access-control-allow-headers', 'content-type, authorization');   next(); }); 

however when server sends response arrive below:

response headers 0:a 1:c 10:t 11:r 12:o 13:l 14:- 15:a 16:l 17:l 18:o 19:w 2:c 20:- 21:m 22:e 23:t 24:h 25:o 26:d 27:s 3:e 4:s 5:s 6:- 7:c 8:o 9:n accept-ranges:bytes access-control-allow-headers:content-type, authorization access-control-allow-origin:* 

any clue how resolve ?

change from:

res.header('access-control-allow-methods', 'get', 'put', 'post', 'delete'); 

to

res.header('access-control-allow-methods', 'get, put, post, delete'); 

Comments