sockets - HTTP/SOAP 数据包大小

标签 sockets http soap packet

我正在尝试确定 Web 服务有多少网络开销。从研究中我知道 UDP 的 header 大小为 24 字节加上数据。因此,如果我想通过 UDP 将消息 foo 发送给监听器,则数据包将为 27 个字节。如果我想在 Web 服务上调用一个方法并将它传递给数据包,还有多少数据被添加到数据包中?

最佳答案

在 Linux 上,您可以使用 iftop 来实现。假设您的 Web 服务在 udp 端口​​ 9999 上监听,那么以下命令会告诉您有多少字节通过网络传递:

iftop -nN -f "port 9999 and udp"

如果您使用的是 Windows,我想 wireshark 可以帮助进行计数。

关于sockets - HTTP/SOAP 数据包大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19615276/

相关文章:

c - 当我们在C套接字编程中使用accept()和connect()时,主机端口号是多少

java - 如何使用 RESTEasy 客户端生成器设置用户名和密码?

http - 使 HTTP 有状态会产生哪些影响?

c# - 我们什么时候需要使用代理类?

java - Spring-WS SOAP header 前缀问题

c# - 设计 C# SOAP API 客户端/包装器

c++ - 网络怪异行为

java - 使用套接字同时发送多种类型

C# 是否有进入 TCP 套接字编程的简单方法?

c# - 是否可以在同一路由中使用 2 种方法(GET 和 POST)?