我是新编写的iOS调整,我想编写一个调整来拦截从应用程序到服务器的请求以更改目标服务器。
示例:
App向服务器A发出请求 - >我拦截它,然后我将服务器A更改为服务器B,因此请求将发送到服务器B,应用程序将从服务器B接收响应。
该应用程序是一个webview,所以我无法挂钩应用程序的功能.. 具体来说,我想将请求更改为回答某些信息的PHP脚本,我想更改此信息。
有人知道我应该挂钩什么功能吗?
谢谢! :)
答案 0 :(得分:0)
如果特定于网页视图,您可以挂钩-[UIWebView loadRequest:],检查request
数据并进行更改,然后再将其发送至%orig()
。
答案 1 :(得分:0)
检查一下,它可能有你正在寻找的钩子。
https://github.com/rpetrich/URLConnectionLog/blob/master/Tweak.x