如何使用NEPacketTunnelProvider获取完整的URL?

时间:2018-06-19 11:45:49

标签: ios vpn packet

通过使用 NEPacketTunnelProvider ,我可以获取目标主机地址,但无法获取完整的URL,是否有可能获取完整的URL?

1 个答案:

答案 0 :(得分:1)

如果您要捕获HTTP请求路径,则需要通过解析每个标头来嗅探每个Data数据包,直到到达HTTP层并确定请求路径为止。在Swift中开发数据包解析结构可能会花费一些工作,而无法与HTTPS一起使用。