我正在尝试在 Android 中为 YouTubeApp 开发代理服务器 (TCP)。我将使用 ProxyDroid(手机已植根),以便请求/响应通过我的代理服务器。作为它的 Android,我使用的是 Java。但是有几个挑战:
必须解析来自 YouTubeApp 的请求。是否有任何现有的用于解析 HTTP 请求的库(在 Java 中并且可以与 Android 一起使用)?任何人都可以为此目的建议一些代码片段吗?或者,我必须自己进行解析吗?
请求远程站点时;例如 www.google.com,我必须使用 URL 和 openConnection() 吗?或者,也可以使用套接字吗?我正在尝试找到一种方法,以便我可以使用套接字并从任何站点获得响应?
希望很快收到你们的来信。