【发布时间】:2011-03-21 21:35:49
【问题描述】:
假设我们使用 libpcap 的 C API 捕获数据包。使用字符串搜索 strstr() 以线速(例如 Mbps/Gbps)解析一些有效负载字符串是否有效?例如strstr(payload,"User-Agent");
使用正则表达式模式匹配库(例如 libpcre)会更有效吗?
如果我们只想对 HTTP 标头参数执行此操作,是否有任何 C API?我不清楚 libcurl 是否可以做到这一点...... 提前谢谢你。
【问题讨论】:
-
只要确保你的有效载荷字符串是 NUL 终止的!