使用CocoaHTTPServer来捕获Socket响应

时间:2014-02-27 17:01:49

标签: ios sockets uiwebview afnetworking-2 cocoahttpserver

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

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

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

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

PLUS

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

0 个答案:

没有答案