MCPcopy
hub / github.com/socketio/socket.io / headers

Method headers

packages/engine.io/lib/transports-uws/polling.ts:419–433  ·  view source on GitHub ↗

* Returns headers for a response. * * @param req - request * @param {Object} extra headers * @private

(req, headers)

Source from the content-addressed store, hash-verified

417 * @private
418 */
419 headers(req, headers) {
420 headers = headers || {};
421
422 // prevent XSS warnings on IE
423 // https://github.com/LearnBoost/socket.io/pull/1333
424 const ua = req.headers["user-agent"];
425 if (ua && (~ua.indexOf(";MSIE") || ~ua.indexOf("Trident/"))) {
426 headers["X-XSS-Protection"] = "0";
427 }
428
429 headers["cache-control"] = "no-store";
430
431 this.emit("headers", headers, req);
432 return headers;
433 }
434}

Callers 2

onDataRequestMethod · 0.95
respondMethod · 0.95

Calls 1

emitMethod · 0.65

Tested by

no test coverage detected