1

我正在使用CocoaHTTPServer,我想知道我们是否可以使用它来捕获浏览器(例如:我们的应用程序中的 UIWebView)请求加载本地 html 以及 Socket 何时响应浏览器?

  • 现在,据我了解。当 UIWebView 请求加载本地 html 文件时:

    • 它与 http GET请求相同(它正在等待响应?)
    • 服务器上的套接字接收到该GET请求然后将一些响应写入 Web 视图(如果我们可以捕获套接字响应 Web 视图的时间,那么我们可以修改响应,对吗?)
  • 在 Android 中,如果我打开一个 Socket,它会监听应用程序上的所有请求(即使它只是一个 web 视图需要加载本地 html 文件)。我们可以在 iOs 中做到这一点吗?

  • 最后,如果我有一个包含图像、音频和视频路径的 html 文件。当UIWebView加载html文件时,它首先加载html代码(我不确定),接下来是媒体内容,所以我可以在UIWebView加载这些媒体文件之前修改媒体文件(图像,音频,视频文件可以转换为 NSData,我修改数据并将数据发送给 web 视图以加载它)?

我也在使用AFNetworking 2.0,但用于其他目的。我只想知道AFNetworking 2.0是否支持上面提到的那些套接字流?

4

0 回答 0