如何监视自己计算机上运行的网络数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何监视自己计算机上运行的网络数据相关的知识,希望对你有一定的参考价值。

参考技术A Charles是在您自己的计算机上运行的Web代理(HTTP代理 / HTTP监视器)。然后,您的网络浏览器(或任何其他Internet应用程序)配置为通过Charles访问Internet,Charles然后可以为您记录并显示发送和接收的所有数据。在Web和Internet开发中,您无法看到Web浏览器/客户端和服务器之间发送和接收的内容。没有这种可见性,确定错误在哪里是困难和耗时的。Charles很容易看到发生了什么,所以你可以快速诊断和解决问题。Charles调试快速,可靠和先进; 节省您的时间和挫折!

Charles可以充当HTTP / SSL通信的中间人,使您能够调试HTTPS会话的内容。Charles通过有效地限制带宽和引入延迟来模拟调制解调器速度,这样您就可以像调制解调器用户那样体验整个网站(带宽模拟器)。

Charles对于Web浏览器中的XML开发非常有用,例如AJAX(异步javascript和XML)和XMLHTTP,因为它使您能够查看在客户端和服务器之间流动的实际XML。Charles原生支持JSON,JSON-RPC和SOAP; 以简化的树形式显示每个格式,以便于查看和调试。

Charles非常适合Adobe Flash开发人员,因为您可以查看LoadVariables,LoadMovie和XML加载的内容。Charles还对Flash Remoting(AMF0和AMF3)提供原生支持。

以上是关于如何监视自己计算机上运行的网络数据的主要内容,如果未能解决你的问题,请参考以下文章

网络编程之网络协议

有没有一种简单的方法可以在我自己的计算机上在网络浏览器上运行、使用和显示桌面程序,而无需上传到其他服务器或使用在线应用程序?

远程连接数据库 批量远程管理

如何使用rdp远程桌面

使用 PowerShell 在远程计算机上启动监视应用程序时的性能计数器访问

计算机网络面试