1

我们的测试人员在我们的 React Native 应用程序中进行 API 测试时捕获了一些未知的 GET 请求。

GET /inspector/device?name=some_unique_id&app=com.companyname.appname HTTP/1.1

Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: encrypted key
Sec-WebSocket-Version: 13
Host: localhost:8082
Accept-Encoding: gzip, deflate
User-Agent: okhttp/3.11.0

有人能给我一些想法这是什么,为什么叫这个。?

谢谢。

4

1 回答 1

1

看来这条线可能来自RCTInspectorDevServerHelper.mm。你可以看到线

return [NSURL URLWithString:[NSString stringWithFormat:@"http://%@/inspector/device?name=%@&app=%@",
                                                        getServerHost(bundleURL, inspectorProxyPort),
                                                        escapedDeviceName,
                                                        escapedAppName]];

getInspectorDeviceUrl函数内部,似乎每次加载应用程序时都会调用该函数以连接捆绑包。

于 2019-07-18T04:01:20.087 回答