D
Deleted member 11691
Guest
Hallo,
ich habe in node.js zum Senden von Response-Headern folgende Funktion:
Das ganze möchte ich nun so erweitern, dass ich ein "Array" (ich weiß nicht, ob es ein Array oder ein Object ist, aber das wird schon ) vorher fest definiere und das dann später verwenden kann. So in etwa:
Allerdings will das ganze nicht, wie ich will. node spuckt mir folgende Fehlermeldung aus:
... was also soviel heißt, wie "Du hast eine falsche Syntax dort!"
Zeile 47 ist die Zeile "defresheads,", bei der ich den Header von der Variable bzw. dem Array/Object defresheads und noch andere Header mischen möchte...
/Edit: Hat sich erledigt
ich habe in node.js zum Senden von Response-Headern folgende Funktion:
Code:
res.writeHead(200, {
"Content-Length": template["stylecss"].length,
"Connection": "Close",
"X-XSS-Protection": "1; mode=block",
"Server": servername,
"Content-Type": "text/css"
});
Das ganze möchte ich nun so erweitern, dass ich ein "Array" (ich weiß nicht, ob es ein Array oder ein Object ist, aber das wird schon ) vorher fest definiere und das dann später verwenden kann. So in etwa:
Code:
var defresheads = { "X-Frame-Options": "deny", "X-Powered-By": servername };
res.writeHead(200, {
defresheads,
"Content-Length": template["stylecss"].length,
"Connection": "Close",
"X-XSS-Protection": "1; mode=block",
"Server": servername,
"Content-Type": "text/css"
});
Allerdings will das ganze nicht, wie ich will. node spuckt mir folgende Fehlermeldung aus:
Code:
/home/dontrm/dontrm.js:47
defresheads,
^
SyntaxError: Unexpected token ,
... was also soviel heißt, wie "Du hast eine falsche Syntax dort!"
Zeile 47 ist die Zeile "defresheads,", bei der ich den Header von der Variable bzw. dem Array/Object defresheads und noch andere Header mischen möchte...
/Edit: Hat sich erledigt
Last edited by a moderator: