NSURLProtocol + WebView =无法获取HTTP帖子的数据

时间:2014-09-26 09:23:24

标签: webview nsurlconnection nsurlsession nsurlprotocol

我使用WebView + NSURLProtocol创建了我自己的浏览器的缩小版本。我从以下博客中获取示例代码以开始使用。

http://www.raywenderlich.com/59982/nsurlprotocol-tutorial(要下载代码,请转到“从何处开始”标题)

我使用NSURLProtocol拦截http请求后,我不使用NSURLConnection或NSURLSession,而是使用一些第三方库来发出HTTP请求。

问题是我在WebView中发出HTTP-Post请求。我需要上传等身体数据,表格数据或数据流,以便我可以将其传递给我的第三方图书馆。

当控件进入startLoading()时,请求.HTTPBody和request.HTTPBodyStream应该给出数据。当我打印它们时,它打印为零。

以下请求中的某些人也报告了同样的问题。

Using a custom NSURLProtocol with UIWebView and POST requests

NSURLProtocol实现是不完整还是NSURL协议或WebView的错误?

0 个答案:

没有答案