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

Method onData

packages/engine.io/lib/transports/polling.ts:146–160  ·  packages/engine.io/lib/transports/polling.ts::Polling.onData
(data)

Source from the content-addressed store, hash-verified

144 };
145
146 const onData = (data) => {
147 let contentLength;
148 if (isBinary) {
149 chunks = Buffer.concat([chunks, data]);
150 contentLength = chunks.length;
151 } else {
152 chunks += data;
153 contentLength = Buffer.byteLength(chunks);
154 }
155
156 if (contentLength > this.maxHttpBufferSize) {
157 res.writeHead(413).end();
158 cleanup();
159 }
160 };
161
162 const onEnd = () => {
163 this.onData(chunks);

Callers 2

onEndMethod · 0.95
constructorMethod · 0.45

Calls 4

cleanupFunction · 0.85
debugFunction · 0.85
endMethod · 0.45
writeHeadMethod · 0.45

Tested by

no test coverage detected