I use the Charles HTTP Proxy to watch traffic from mobile apps on my computer. Some traffic does not appear at all in the proxy, though, and I don't know enough about networking to know why.
For instance, for one app, most traffic appears in Charles, but GETs to x.x.x.x do not. I can see them in Wireshark, but they simply don't appear in Charles.
Why does that traffic not show up? Should all traffic show up in a proxy?