Eclipse自带的TCP/IP Monitor为我们检查请求和响应提供了方便。
正常情况下,请求和响应走的流程是:
i. 客户端 ----> 请求包 ----> 服务端:端口号
ii. 服务端:端口号 ----> 响应包 ---> 客户端
经过Monitor拦截后,变成:
i. 客户端 ----> 请求包 ----> TCP监视器:端口号
ii. TCP监视器:端口号 --> 请求包 ---> 服务端:端口号
iii. 服务端:端口号 ----> 响应包 ---> TCP监视器:端口号
iv. TCP监视器:端口号 ----> 响应包 ---> 客户端
注意:浏览器请求的端口需要改成
监视器监听的端口。
1. [Window] - [Preferences]打开选项框,定位至[Run/Debug] - [TCP/IP Monitor]:
2. 点击[Add…],在弹出的对话框中输入用来监听的端口,以及监控的主机、端口、类型(TCP/IP或HTTP)和超时等:
3. 点击[Start…],开始监测:
4. 向http://localhost:9999发送请求,查看输出:
- 大小: 36.2 KB
- 大小: 43.3 KB
- 大小: 40.3 KB
- 大小: 79.3 KB
分享到:
相关推荐
Copy the file to plugin folder ,Copy the file to plugin folder
- 使用Tcp/IP Monitor,需要在Eclipse中打开这个视图,设置监听的端口和目标IP,然后通过这个代理来发送请求,监控请求和响应的详细数据。 此外,还提到了通过Java的@WebService和@WebMethod注解来修改Web服务的...
使用 TCP/IP Monitor 工具来检查服务器与客户端之间的通信流量。这可以帮助开发者了解 Web Services 的工作原理。 使用 Eclipse Web Services Explorer 工具测试 Web Services 使用 Eclipse Web Services Explorer...
同时,《codepub.com下载说明.txt》可能包含有关如何获取更多Eclipse相关资源的信息,而《打开Eclipse TCP IP Monitor.txt》则可能是关于如何使用Eclipse内置的TCP/IP监控工具的指南。这些都是提高开发效率和诊断...
- 使用Eclipse的Web Services Explorer可以方便地测试和调用Web Services,监控HTTP通信,并通过TCP/IP Monitor进行更深入的调试。 4. **开发模式** - **契约优先**:先创建WSDL,再根据WSDL生成服务代码。 - **...
在项目集成中,开发者需要将提供的Android_Demo_Monitor压缩包解压,然后导入到Eclipse IDE中。Eclipse是当时广泛使用的Android开发工具,它支持项目的创建、编辑、编译以及调试等功能。导入项目后,开发者可以查看...
它通过TCP/IP协议与设备或模拟器通信,通常监听5554、5555等端口。在Eclipse等集成开发环境中,ADB进程会自动启动,以便于IDE与设备或模拟器之间进行交互。 使用ADB,开发者可以执行以下操作: 1. 快速部署:通过...
5. **网络协议**(TCP/IP):Transmission Control Protocol/Internet Protocol,互联网通信的基础。 6. **算法**:解决问题或执行任务的步骤,如排序算法、搜索算法。 7. **软件开发工具(IDE)**:Integrated ...
1. **设备通信**:DDMLib通过USB接口或TCP/IP网络与Android设备建立连接。对于USB连接,它使用Android的`adb`(Android Debug Bridge)协议,而网络连接则依赖于设备上的远程调试服务。源码中,可以看到与`adb`交互...
网络技术方面,常见的术语有IP地址(IP Address)、域名(Domain Name)、路由器(Router)、服务器(Server)、客户端(Client)、协议(Protocol,如TCP/IP、HTTP、FTP等)等。这些在网络配置、故障排查或网络安全...
同时,Android还提供了Socket编程接口,可用于建立TCP/IP连接,进行数据传输。另外,FTP和SMTP协议也被支持,方便实现文件下载和邮件发送。 四、多媒体处理 API 3包含了对音频、视频和图像的支持。MediaPlayer类...
- **远程调试:** 当设备无法直接连接到电脑时,可以通过adb over TCP/IP功能进行远程调试,只需在设备上开启调试模式并连接到相同网络即可。 - **系统恢复与刷机:** adb还常用于恢复出厂设置、安装自定义ROM,...
- **DDMS (Dalvik Debug Monitor Service)**:集成在Eclipse中的调试工具,可以查看内存使用情况、文件系统、日志等。 - **Logcat**:查看设备或模拟器的日志信息。 ### Android内核 #### 定义 Android内核基于...
它通过监听TCP/IP端口(默认是5554)与设备建立通信,从而实现对Android设备或模拟器的调试和管理。 二、ADB在IDE中的工作方式 ADB会在集成开发环境(IDE)运行时自动启动,如Eclipse或Android Studio。ADB进程会...