MCPcopy Create free account
hub / github.com/SnapDrop/snapdrop / _setIP

Method _setIP

server/index.js:184–194  ·  view source on GitHub ↗
(request)

Source from the content-addressed store, hash-verified

182 }
183
184 _setIP(request) {
185 if (request.headers['x-forwarded-for']) {
186 this.ip = request.headers['x-forwarded-for'].split(/\s*,\s*/)[0];
187 } else {
188 this.ip = request.connection.remoteAddress;
189 }
190 // IPv4 and IPv6 use different values to refer to localhost
191 if (this.ip == '::1' || this.ip == '::ffff:127.0.0.1') {
192 this.ip = '127.0.0.1';
193 }
194 }
195
196 _setPeerId(request) {
197 if (request.peerId) {

Callers 1

constructorMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected