How to quickly find the element I want using the new 64bit approach?

Then the alternate UI probably uses another URL.

What URL does the alternate UI frontend use for the HTTP request to get the memory reading?

Just open 127.0.0.1 and choose online option, then the data returns.

I think I found it in the source code. The bodyAsString is the orginal memory reading json file.

I think the api needs the request body

"{\"RunInVolatileHostRequest\":{\"GetMemoryReading\":{\"processId\":11640,\"uiRootAddress\":\"2386164968304\"}}}"

Finally, output the parsed python result.

var fromVolatileHostResult = volatileHost.ProcessRequest(requestToVolatileHost.request);

However, it is a post response to the web client. Maybe i send a wrong post request using the POSTMAN.

No, it use this URL but the request need a request body like this.

Then the parse python content is got.

So print out both processId and uiRootAddress is enough to use the api. just send 2~3 post request and the results shows. The response is quick around 200~300ms,that is good enough. However, the memory use is still high as 800MB around which is the same as the game client…

"processId": 18976,
"uiRootAddress": "2216561482888"